0
0
0
0
-1
-1
0
-1
0
-1
0
-1
0
-2
1
-2
2
-3
3
-4
3
-5
4
-5
4
-5
4
-6
7
-20
124
739
-461
-152
1450
175
-1295
-208
541
-291
-100
466
381
-559
-1269
-725
-7
409
274
-434
-353
145
91
188
427
215
-739
-1455
-855
-324
360
1052
1029
506
-884
-1732
-1001
-685
-864
733
2180
735
-1066
-1155
-927
-1192
-270
89
146
759
739
-332
-528
-41
-898
-1076
-254
79
329
625
72
319
285
-718
-1623
-775
-224
-127
1102
856
-925
-1640
-973
-657
-52
-104
-6
1074
1302
88
-1684
-1832
-465
237
-143
1068
2230
-234
-1643
348
-36
-1874
-704
1326
1018
-200
-258
-197
-611
-110
-505
-1347
-212
642
32
-290
304
840
-857
-1832
-123
463
-46
378
448
-302
-838
-40
246
-1959
-1845
803
966
144
558
219
-445
-1171
-1563
-940
-33
607
213
-436
-88
352
-470
-1469
-1068
-42
-508
-737
269
572
192
-61
-773
-1137
-940
-1441
-981
447
1289
272
-446
-400
-969
-1003
-790
-792
-84
1250
362
-757
-201
-467
-1158
-906
-315
437
424
-138
225
197
-664
-765
-730
-332
-178
-235
-79
-209
-112
789
873
-1024
-2308
-1441
-701
-727
261
1573
1273
-245
-1719
-1982
-1209
88
1901
1378
-583
-227
101
-1653
-1584
1223
953
-594
21
-931
-2045
-24
456
-642
4
899
-433
-1419
-1023
-766
-24
1227
241
-535
27
-338
-525
-318
-260
-568
-87
726
448
-1172
-1372
-9
537
-734
-550
549
-459
-495
189
-223
9
391
-655
-1339
-1021
-444
175
552
1186
-93
-1032
-1081
-1383
-1197
318
1160
1627
658
-1923
-1657
-207
-1133
-1598
715
2151
984
-467
-1094
-1976
-1618
-665
-166
207
679
707
211
-141
-984
-1023
-612
-449
-411
198
1799
807
-298
263
-260
-1633
-1265
-519
-241
217
1136
1034
497
-883
-1405
-621
-756
-754
-198
569
220
-415
-229
-782
-1893
-580
811
956
-736
-1704
-1134
-858
-1028
-12
309
-830
20
769
-186
-1738
-832
534
33
-1306
-1245
-463
-257
-500
195
926
-450
-1005
-1398
-169
-722
-1300
536
856
-703
-346
-66
-2767
-2668
754
681
-1142
736
554
-848
-613
-707
-1701
-1158
1295
1290
-1329
163
1283
-910
-884
103
-489
-936
-667
-1072
-1032
-319
1137
187
71
1057
-1412
-1744
253
-439
-1357
223
1288
512
-1262
-1338
-294
201
-81
-1303
-1155
-542
863
1072
-1861
-1322
838
109
-278
122
-683
-688
428
739
932
-710
-987
480
306
-649
-268
473
-808
-923
250
-187
-609
14
748
-301
-1816
-992
-747
-1037
117
1348
-137
-1379
-1057
-690
-186
247
7
276
936
288
-397
-997
-986
-887
729
618
-1681
-1449
143
-242
-1369
-1178
541
1611
-1224
-1382
1087
590
-1145
-1197
347
1633
1099
-1039
-983
-1078
-1284
39
1107
574
427
839
0
0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
0
-2
1
-3
3
-5
6
-9
10
-15
18
-24
30
-42
58
-94
269
734
550
765
862
-626
-1951
-1101
209
-450
-614
1403
870
-1040
-1397
-1298
-536
516
3
347
-507
-951
-107
404
-1014
-920
108
-15
-416
1240
1972
-1022
-1646
84
871
404
784
163
-306
249
-715
-1694
-341
-67
-171
292
-1135
-654
549
472
-690
-1138
-1488
-1248
-16
-182
-1033
-1351
-460
353
72
-330
-274
-954
-673
-1044
-1396
549
1324
-764
-1830
-1450
-487
-364
400
686
-550
-214
-814
-1551
-1109
-218
-81
-72
-737
-1107
261
-682
-1598
-472
-520
-2417
-1011
980
290
-495
491
1331
-1540
-2747
-1554
-930
-1145
-162
2195
500
-2016
-223
383
-1790
-1701
358
1720
396
631
1275
-529
-1475
292
699
-1211
-1007
366
34
321
2157
322
-2072
-1520
1748
1821
-58
79
-2229
-2992
104
2152
1018
1309
1391
-146
-1288
-1108
-2162
-1226
1285
56
-1614
872
2342
-752
-944
1093
-447
-1975
16
2153
2388
904
-183
-876
-1814
-2296
-42
2149
1093
813
1238
-336
-616
-35
-688
-1137
522
2004
-423
-934
516
141
-1071
-537
0
-903
-1324
-413
1
-750
-566
584
988
-1525
-1688
-462
-309
-782
41
495
37
-216
-374
-764
-467
447
493
61
-946
-1741
-981
11
20
17
-765
-1354
195
-866
-3218
-1538
-30
474
1581
838
-352
731
-384
-2130
-1292
-891
-1108
-258
990
1169
131
-161
-163
-696
-1608
-2157
-446
1298
467
-327
329
-258
-879
-1021
-1218
394
-660
-1981
-166
649
-140
915
1115
-1240
-1044
-518
-477
-791
-16
454
1340
1933
551
-346
-1308
-2142
-2425
-1616
42
1362
930
579
955
457
339
-1114
-2331
-2898
-1616
-49
802
1956
2850
478
-2393
-2233
-1319
-1407
-1816
-591
302
5
-136
644
-453
-2141
-2916
-2039
-1173
-1380
21
707
505
68
-1121
-1757
-2062
-1054
393
-484
-1259
-81
-486
-1096
-998
-833
74
366
11
-660
-1412
-1260
-335
346
-947
-263
1556
709
-946
-354
-573
-1239
-619
-320
-491
-34
855
385
366
233
-962
-1435
43
-361
-292
1011
543
-1505
-955
1069
-422
-1857
-423
710
129
53
-89
-170
-5
-950
-1828
520
102
-2057
-442
685
154
195
1440
-539
-1943
-1691
-1504
14
1568
1253
220
1196
-694
-2537
-489
86
-1777
-564
1323
606
-93
217
341
-671
-2304
-2540
-1139
-170
-319
14
1377
750
-933
-1737
-1832
-2029
-1808
-303
964
814
451
163
-592
-1109
-181
-248
-750
-400
859
358
-479
-174
11
-231
-648
-1045
-377
411
79
-208
149
146
-1024
-1139
-392
-507
14
678
-334
-688
-163
-866
-1106
-92
789
-68
-1801
-1085
-220
114
-724
-1224
-145
130
-728
-205
289
-401
-1528
-1652
-738
-430
772
1544
230
-427
-479
-1082
-1457
-1100
-301
266
678
950
375
-379
-253
-1019
-1931
-1787
-645
250
298
938
630
-67
-686
-2139
-2178
-505
152
296
1053
1074
792
-215
-1487
-1882
-1164
-845
-624
159
318
536
570
360
-591
-1710
-1527
3
328
226
1347
1610
562
-497
-594
-707
-504
326
317
75
618
929
509
-422
-379
-201
-1018
-1498
-581
-170
-585
826
1019
-419
-1362
-1066
-1286
-1424
-778
-229
-167
-307
109
-505
-822
-339
280
-1014
-1643
-102
314
-556
-341
511
540
-115
-884
-567
146
169
113
468
80
-491
43
146
-541
-395
337
-9
-484
170
776
413
-278
-275
12
-839
-1109
-197
323
-60
-251
113
293
-139
-1150
-1236
-357
-267
-19
1172
437
-700
-235
-895
-1115
-361
-681
-157
629
-184
-400
458
-255
-1507
-1333
-302
31
-610
-701
-407
-189
-273
-558
-1039
-752
-332
-846
-1138
-270
203
-775
-682
-75
-206
199
327
-345
-806
-255
448
-636
-569
454
102
373
1280
103
-822
-290
-492
-1120
-646
515
795
1107
488
-193
-299
-965
-988
-585
-632
-413
920
1240
413
-345
-1006
-1255
-879
-169
91
525
608
36
-139
12
-234
-777
-885
-482
6
235
405
854
738
182
47
88
-12
-404
-818
-217
760
764
512
633
382
-453
-202
54
-295
171
770
819
573
242
-12
-213
-653
-1014
-588
-136
-27
325
78
17
508
1
-730
-639
-524
-618
-205
207
-6
207
381
-5
-168
-232
-398
-424
-10
292
465
871
624
-223
-545
-469
-675
-1001
-595
103
102
40
287
374
20
-297
-426
-605
-635
-546
-174
-123
-248
-21
-94
-299
-597
-703
-568
-385
-210
-209
-73
-158
-317
-427
-558
-753
-1173
-874
-233
-185
-127
88
-57
-554
-770
-997
-1196
-888
-692
-743
-495
70
-70
-730
-686
-655
-1070
-1314
-1152
-897
-755
-647
-791
-890
-960
-1303
-1395
-1110
-737
-434
-334
-375
-278
-297
-709
-893
-726
-645
-860
-749
-244
-29
-47
-85
-9
17
-90
-99
91
111
69
80
-63
-143
-276
-231
-166
-138
180
309
288
262
356
151
-183
-135
-117
-91
-216
-132
-24
-338
-395
-207
54
119
128
107
198
246
-14
59
192
47
-20
24
129
190
176
277
568
464
198
482
609
250
257
429
232
105
196
109
212
438
312
197
243
273
326
285
118
177
129
-128
-30
177
211
290
334
175
106
110
46
47
160
172
171
130
66
80
-95
-317
-359
-256
-403
-605
-594
-664
-904
-1300
-1530
-1688
-2089
-2417
-2629
-2717
-2780
-2864
-2855
-2872
-2967
-3120
-3155
-3290
-3597
-3536
-3452
-3610
-3578
-3402
-3395
-3352
-3080
-2951
-2797
-2557
-2386
-2172
-2025
-1911
-1770
-1712
-1660
-1464
-1300
-1297
-1097
-793
-696
-554
-297
-144
-191
-291
-420
-584
-665
-643
-576
-532
-456
-368
-316
-294
-267
-156
-55
3
179
270
227
313
334
297
413
554
664
949
1302
1537
1741
1977
2120
2249
2325
2607
3016
3081
3213
3706
3851
3752
4160
4535
4684
5172
5551
5594
5773
6194
6181
6108
6312
6431
6248
5621
4170
2159
-90
-2998
-5235
-5881
-5490
-4624
-3911
-3463
-3116
-2778
-3500
-4335
-4528
-5406
-6824
-8056
-8228
-7703
-6968
-6141
-5193
-3994
-3501
-3192
-2367
-1454
-457
224
652
949
1188
1079
708
825
1063
1362
1926
2412
3157
3812
4185
4448
4586
4223
3319
2317
1045
22
-451
-770
-976
-1226
-1460
-1767
-2002
-2230
-2349
-2412
-2814
-3294
-3657
-3915
-4150
-4294
-4484
-4655
-4612
-4595
-4246
-3659
-3025
-2186
-1474
-944
-483
-87
37
0
52
94
266
366
531
878
1123
1403
1748
2038
2114
2073
1959
1643
1371
1146
882
523
71
-413
-864
-1228
-1509
-1618
-1731
-1886
-1902
-2058
-2218
-2207
-2338
-2669
-3007
-3323
-3643
-4046
-4493
-4522
-4391
-4481
-4224
-3777
-3474
-3368
-3269
-2930
-2771
-2830
-2819
-2724
-2868
-3027
-2754
-2519
-2295
-1981
-1687
-1496
-1515
-1363
-1156
-1109
-1224
-1257
-1220
-1555
-1731
-1680
-1750
-1845
-1815
-1653
-1604
-1479
-1315
-1113
-1016
-1085
-1033
-1068
-1221
-1388
-1318
-1260
-1316
-1112
-832
-671
-525
-217
81
348
612
844
1045
1168
1289
1530
1851
2087
2484
2950
3300
3826
4483
5020
5649
6440
7053
7573
8011
8547
9386
9779
9960
11050
11614
11012
10864
10220
7815
4131
820
-2341
-5782
-7172
-6457
-5304
-4981
-4391
-3214
-3428
-4229
-4644
-4790
-6137
-8279
-9349
-9985
-9937
-9265
-8205
-6996
-6192
-5300
-4415
-3264
-1457
415
1878
2718
3707
4330
4062
3916
3962
3908
3559
3563
4160
4552
5046
5934
6862
7200
7069
6790
5841
4248
2671
1528
530
-709
-1864
-2751
-3524
-4225
-4575
-4448
-4210
-4167
-4427
-4648
-4673
-4673
-4750
-4892
-4927
-5098
-5432
-5537
-5151
-4396
-3571
-2594
-1495
-345
718
1620
2497
3160
3524
3673
3675
3527
3248
3089
3055
3075
3145
3250
3359
3338
3164
2989
2864
2550
2008
1392
660
-182
-1102
-1883
-2430
-2933
-3460
-3865
-4029
-4059
-3926
-3704
-3420
-3189
-3139
-3111
-3050
-2993
-2881
-2759
-2640
-2502
-2313
-2132
-1888
-1528
-1291
-844
-199
45
148
373
296
-120
-317
-440
-976
-1415
-1584
-1979
-2398
-2434
-2199
-2113
-2147
-2143
-2063
-2145
-2476
-2524
-2500
-2704
-2930
-3078
-3198
-3238
-3126
-3047
-2818
-2462
-2158
-1851
-1584
-1203
-905
-719
-543
-416
-403
-471
-429
-472
-451
-354
-213
1
-52
47
404
493
468
650
801
667
578
663
650
571
570
702
792
879
1287
1691
2072
2640
3237
3702
4110
4650
4972
5266
5892
6445
6440
7247
8340
8207
8642
9697
10008
9697
9658
9230
7330
4350
1209
-1381
-4500
-6170
-5517
-5428
-5748
-5180
-4328
-4462
-4570
-3948
-3700
-4730
-6414
-7312
-7715
-8028
-7662
-6841
-6372
-6244
-5994
-5475
-4523
-2770
-912
475
1883
3279
4366
4906
5352
5684
5332
4486
3818
3471
3035
3052
3702
4357
4805
5190
5458
5077
4298
3594
2981
2101
1005
90
-928
-2129
-3154
-3853
-4343
-4794
-5186
-5511
-5640
-5371
-4824
-4176
-3523
-2969
-2802
-3008
-3121
-3138
-3152
-3100
-2884
-2493
-2092
-1455
-476
562
1459
2282
2972
3341
3586
3849
4025
4043
3961
3856
3575
3117
2640
2149
1702
1328
1047
867
753
671
564
358
129
-92
-538
-1170
-1796
-2431
-3024
-3438
-3670
-3742
-3783
-3797
-3663
-3472
-3322
-3106
-2861
-2809
-2807
-2558
-2241
-2268
-2357
-2059
-2184
-2757
-2655
-2404
-2461
-2410
-2133
-1750
-1439
-1293
-1060
-494
-483
-861
-917
-926
-1077
-1383
-1469
-1390
-1440
-1644
-1727
-1621
-1565
-1506
-1445
-1341
-1194
-991
-915
-915
-767
-723
-814
-961
-1021
-1089
-1158
-1166
-1159
-1001
-875
-737
-568
-493
-343
-99
-25
-21
353
621
565
814
1268
1501
1584
1790
2133
2324
2449
2900
3528
3864
4213
4914
5452
5620
6317
7146
7220
7825
8746
9124
9613
10273
10611
10587
9579
7566
5265
2202
-974
-3343
-4540
-4845
-5124
-5383
-5256
-4946
-4936
-4681
-4190
-4058
-4576
-5611
-6176
-6232
-6116
-5790
-5568
-5672
-6152
-6739
-6815
-6232
-5139
-3772
-2290
-726
866
2461
3932
5145
5822
5900
5613
5037
4464
4126
4083
4170
4128
4101
4119
3931
3576
3321
3251
3223
3103
2921
2691
2279
1642
866
77
-825
-1934
-3167
-4295
-5128
-5626
-5719
-5436
-5002
-4639
-4364
-4109
-3783
-3426
-3039
-2666
-2377
-2156
-1926
-1605
-1241
-907
-616
-419
-347
-267
8
479
1083
1750
2423
3014
3475
3733
3851
3871
3724
3414
2994
2545
2101
1661
1271
975
671
334
-28
-373
-654
-902
-1042
-1046
-1062
-1115
-1176
-1315
-1533
-1758
-2032
-2318
-2598
-2999
-3336
-3498
-3700
-3806
-3587
-3267
-3085
-2887
-2519
-2322
-2264
-1933
-1674
-1761
-1665
-1393
-1603
-1815
-1402
-1274
-1572
-1514
-1243
-1274
-1344
-1048
-742
-559
-345
-104
48
144
270
274
186
187
139
-110
-272
-250
-319
-428
-416
-432
-471
-424
-352
-331
-244
-72
-47
-50
55
104
113
160
146
163
322
257
212
474
643
740
965
1255
1475
1675
1911
2211
2447
2682
2914
3045
3154
3268
3272
3126
3153
3152
3008
3072
3237
3326
3437
3605
3815
4145
4423
4280
4035
3636
2588
1575
782
-27
-578
-961
-1457
-1934
-2135
-2319
-2447
-2341
-2283
-2391
-2612
-2768
-2646
-2416
-2161
-1856
-1932
-2177
-2327
-2620
-2862
-2970
-2989
-3011
-2983
-2768
-2368
-1869
-1329
-727
-153
283
622
989
1442
1862
2113
2246
2369
2413
2247
1989
1656
1256
894
558
277
34
-183
-294
-316
-242
-63
90
71
25
63
78
104
175
169
66
-86
-280
-444
-568
-706
-882
-1075
-1257
-1355
-1332
-1231
-1084
-938
-778
-599
-417
-227
-50
87
156
200
220
171
119
64
-76
-237
-377
-526
-658
-766
-851
-871
-802
-723
-642
-493
-351
-232
-92
27
102
157
204
216
181
131
115
100
53
3
-82
-176
-237
-298
-350
-378
-374
-390
-398
-367
-329
-312
-302
-290
-325
-363
-381
-411
-481
-597
-687
-764
-916
-1021
-1033
-1106
-1181
-1170
-1185
-1179
-1088
-1041
-996
-918
-856
-809
-714
-628
-574
-527
-503
-485
-495
-533
-542
-546
-565
-583
-618
-650
-658
-677
-696
-680
-644
-627
-623
-600
-564
-495
-393
-320
-354
-377
-322
-325
-390
-394
-333
-349
-393
-389
-387
-406
-390
-360
-359
-373
-350
-320
-296
-256
-230
-166
-125
-102
-55
-53
-67
-71
-66
-76
-52
-22
-42
-61
-62
-68
-79
-68
-63
-46
-15
-11
-19
-2
15
-6
-22
-16
-32
-60
-72
-95
-108
-110
-151
-182
-192
-225
-243
-244
-249
-235
-236
-243
-252
-249
-234
-246
-278
-283
-275
-300
-313
-313
-310
-301
-287
-265
-253
-230
-215
-222
-236
-233
-214
-209
-205
-214
-212
-191
-179
-166
-139
-137
-155
-144
-151
-184
-205
-217
-252
-297
-331
-354
-374
-392
-414
-440
-460
-488
-526
-538
-547
-553
-567
-576
-575
-586
-617
-643
-664
-672
-676
-670
-631
-599
-582
-577
-587
-594
-587
-580
-564
-535
-517
-520
-508
-502
-508
-512
-532
-517
-495
-474
-439
-429
-462
-493
-486
-480
-465
-457
-440
-398
-388
-391
-376
-377
-412
-442
-454
-474
-463
-443
-425
-407
-373
-325
-295
-267
-224
-194
-202
-202
-190
-179
-171
-142
-128
-126
-100
-69
-55
-60
-35
-9
-20
-59
-57
-26
-17
-10
-3
-23
-53
-54
-22
-23
-32
-4
37
36
21
27
18
-5
-29
-32
-39
-51
-43
-21
1
14
4
0
0
4
15
37
52
44
23
10
5
6
-5
-15
-33
-51
-61
-80
-99
-123
-161
-182
-194
-223
-211
-227
-281
-331
-370
-391
-388
-351
-303
-271
-250
-259
-291
-295
-285
-296
-313
-326
-340
-363
-394
-400
-420
-451
-475
-478
-469
-452
-436
-439
-440
-440
-438
-453
-464
-453
-448
-454
-472
-468
-472
-490
-490
-489
-477
-465
-460
-446
-444
-460
-447
-440
-443
-418
-400
-387
-366
-337
-307
-296
-298
-273
-229
-204
-198
-180
-162
-159
-157
-172
-206
-218
-214
-204
-177
-169
-177
-194
-190
-196
-206
-194
-184
-175
-169
-179
-202
-210
-216
-218
-218
-213
-206
-203
-205
-220
-244
-245
-262
-274
-284
-296
-292
-276
-242
-216
-190
-178
-182
-195
-190
-166
-151
-140
-112
-77
-75
-93
-112
-118
-119
-102
-90
-95
-103
-100
-105
-125
-151
-170
-162
-167
-170
-172
-180
-192
-203
-202
-193
-185
-183
-154
-133
-118
-86
-69
-90
-112
-123
-128
-128
-142
-145
-141
-151
-143
-135
-133
-112
-83
-93
-116
-122
-125
-136
-135
-104
-76
-87
-106
-130
-174
-213
-240
-244
-267
-304
-305
-307
-304
-306
-331
-353
-364
-371
-378
-366
-360
-350
-341
-359
-369
-349
-329
-309
-295
-289
-263
-230
-219
-240
-250
-242
-260
-287
-306
-321
-332
-308
-277
-264
-259
-256
-256
-248
-251
-269
-259
-274
-313
-353
-382
-375
-364
-359
-368
-358
-349
-368
-363
-335
-338
-329
-323
-321
-337
-354
-369
-386
-360
-334
-309
-259
-218
-187
-166
-154
-147
-135
-128
-125
-114
-101
-104
-126
-133
-124
-116
-117
-112
-112
-127
-137
-141
-134
-138
-146
-158
-188
-201
-208
-232
-243
-244
-232
-229
-245
-267
-273
-260
-263
-287
-324
-339
-343
-343
-347
-344
-334
-323
-325
-326
-323
-311
-290
-286
-286
-293
-299
-294
-266
-265
-256
-261
-222
-205
-291
-188
-106
-172
-181
-118
-145
-149
-125
-189
-203
-155
-152
-179
-182
-212
-224
-238
-283
-319
-337
-368
-364
-345
-335
-328
-326
-326
-313
-314
-317
-315
-326
-331
-326
-319
-310
-301
-303
-278
-279
-273
-250
-247
-244
-225
-222
-219
-209
-206
-214
-235
-261
-270
-255
-236
-244
-247
-265
-283
-300
-315
-321
-317
-299
-280
-295
-299
-289
-281
-301
-294
-241
-268
-298
-270
-253
-280
-265
-254
-260
-243
-212
-199
-193
-185
-188
-197
-168
-145
-147
-151
-160
-169
-178
-178
-171
-161
-157
-161
-175
-171
-182
-215
-227
-246
-273
-273
-279
-303
-318
-295
-277
-279
-289
-307
-334
-341
-347
-333
-322
-329
-295
-240
-215
-274
-286
-234
-165
-166
-246
-310
-316
-255
-202
-209
-279
-296
-244
-191
-177
-204
-241
-252
-225
-186
-179
-220
-249
-247
-243
-228
-217
-223
-247
-270
-239
-190
-170
-176
-195
-205
-217
-211
-240
-298
-331
-338
-306
-284
-268
-273
-277
-272
-234
-207
-212
-240
-258
-242
-221
-221
-252
-263
-267
-260
-248
-237
-236
-248
-228
-208
-184
-172
-184
-210
-219
-193
-190
-192
-197
-195
-174
-149
-130
-142
-175
-201
-213
-223
-235
-250
-251
-246
-231
-224
-236
-257
-272
-274
-276
-272
-276
-278
-291
-297
-277
-246
-221
-220
-230
-233
-229
-230
-219
-219
-229
-223
-192
-182
-190
-189
-176
-150
-145
-153
-154
-147
-155
-156
-152
-156
-174
-200
-195
-190
-181
-177
-198
-231
-248
-258
-292
-315
-316
-315
-305
-293
-294
-336
-375
-368
-338
-316
-317
-311
-306
-298
-283
-265
-251
-234
-231
-236
-246
-223
-198
-200
-201
-212
-201
-179
-151
-133
-124
-121
-114
-117
-146
-169
-173
-183
-202
-221
-237
-246
-269
-306
-314
-300
-297
-309
-313
-290
-277
-276
-264
-251
-252
-261
-265
-268
-269
-280
-280
-285
-292
-298
-299
-285
-260
-256
-275
-279
-284
-280
-279
-287
-302
-313
-322
-320
-314
-320
-325
-331
-331
-320
-295
-263
-272
-290
-295
-288
-261
-249
-236
-211
-202
-214
-225
-225
-215
-217
-203
-207
-219
-223
-229
-251
-265
-264
-254
-247
-271
-278
-286
-292
-314
-332
-321
-310
-293
-287
-297
-330
-371
-382
-364
-354
-329
-313
-301
-299
-291
-284
-297
-306
-309
-311
-289
-254
-252
-236
-215
-212
-201
-186
-190
-190
-195
-184
-173
-182
-179
-193
-214
-213
-197
-180
-184
-171
-178
-198
-214
-216
-219
-222
-212
-238
-262
-273
-287
-304
-314
-308
-304
-310
-316
-304
-282
-262
-256
-260
-265
-267
-253
-235
-216
-202
-188
-188
-190
-185
-174
-169
-180
-181
-197
-219
-213
-194
-200
-209
-202
-207
-205
-203
-204
-209
-209
-207
-215
-222
-237
-233
-219
-218
-239
-260
-272
-302
-303
-277
-256
-239
-237
-247
-251
-268
-305
-295
-276
-263
-252
-218
-182
-179
-171
-181
-188
-184
-179
-191
-210
-216
-216
-209
-216
-209
-199
-205
-216
-219
-225
-253
-272
-274
-272
-277
-285
-291
-288
-287
-295
-293
-287
-280
-267
-263
-262
-270
-286
-294
-284
-280
-288
-283
-279
-302
-299
-286
-285
-274
-265
-276
-299
-307
-318
-327
-325
-327
-317
-315
-304
-284
-268
-257
-256
-259
-262
-245
-222
-216
-209
-201
-205
-203
-196
-176
-162
-170
-172
-165
-162
-175
-182
-196
-187
-190
-208
-235
-259
-279
-288
-289
-285
-249
-254
-276
-284
-306
-310
-302
-301
-306
-298
-295
-299
-311
-314
-306
-302
-315
-320
-306
-291
-293
-284
-255
-258
-266
-258
-247
-248
-232
-192
-164
-163
-157
-155
-174
-187
-181
-197
-213
-209
-211
-204
-210
-212
-213
-216
-225
-234
-252
-287
-313
-325
-321
-316
-309
-290
-291
-301
-309
-314
-302
-284
-266
-258
-242
-226
-217
-202
-191
-176
-174
-171
-159
-168
-186
-176
-162
-158
-155
-169
-179
-183
-197
-215
-225
-241
-270
-289
-315
-342
-363
-366
-377
-384
-380
-391
-400
-415
-406
-386
-383
-395
-394
-394
-421
-428
-420
-415
-409
-402
-391
-363
-348
-360
-349
-327
-328
-325
-313
-306
-318
-320
-309
-297
-300
-292
-283
-278
-283
-303
-310
-314
-333
-347
-334
-316
-304
-318
-338
-348
-356
-369
-366
-363
-350
-345
-335
-331
-339
-355
-370
-371
-359
-350
-341
-321
-319
-318
-299
-282
-258
-244
-235
-234
-242
-262
-261
-247
-246
-252
-266
-275
-288
-311
-332
-326
-330
-328
-324
-307
-299
-308
-314
-297
-291
-318
-319
-304
-297
-290
-277
-271
-264
-249
-246
-266
-282
-269
-274
-270
-257
-275
-295
-297
-299
-296
-294
-298
-297
-304
-320
-326
-322
-322
-328
-326
-314
-327
-342
-331
-320
-327
-339
-338
-346
-345
-331
-325
-338
-340
-334
-319
-312
-317
-317
-316
-306
-301
-298
-298
-288
-275
-277
-257
-247
-240
-218
-213
-225
-216
-215
-229
-237
-241
-247
-245
-249
-249
-233
-234
-235
-230
-231
-248
-255
-270
-294
-300
-304
-321
-323
-311
-296
-308
-318
-295
-278
-275
-284
-266
-240
-228
-240
-240
-231
-246
-261
-261
-266
-280
-291
-300
-307
-321
-338
-349
-351
-372
-379
-378
-390
-408
-411
-409
-412
-427
-438
-436
-434
-435
-427
-409
-396
-389
-395
-383
-386
-383
-397
-422
-432
-422
-453
-499
-498
-513
-512
-471
-493
-528
-526
-548
-579
-580
-577
-613
-606
-607
-627
-728
-898
-944
-945
-968
-1022
-1035
-1065
-1058
-1018
-1048
-1005
-1109
-1087
-973
-1312
-1754
-2118
-2117
-2118
-2481
-2727
-3301
-3277
-2974
-3159
-2874
-2826
-2886
-2716
-2027
-1500
-911
-440
-40
712
1565
1912
2580
3561
3294
4238
5205
4805
4882
5420
4860
4813
4935
4107
3343
2512
1474
-1476
-1687
-1857
-4018
-4047
-4131
-5733
-5194
-3933
-4608
-3810
-2927
-2902
-1677
-129
235
764
1461
1741
2063
2302
2352
1772
1242
927
327
-321
-1141
-2563
-3616
-4167
-5163
-5658
-6209
-7118
-7226
-6620
-5897
-5035
-3753
-2701
-1519
146
1890
3150
4360
5471
6066
6752
7291
6994
6416
5603
4450
3396
1980
612
-698
-2042
-2996
-3620
-4358
-4933
-5196
-5421
-5214
-4570
-4003
-3338
-2467
-1694
-776
210
1117
1638
1740
2187
2319
2222
2222
1919
1395
1412
1007
586
470
-433
-91
-926
-1461
-129
-411
-767
269
-301
-774
130
19
-63
554
475
209
273
350
165
-616
-868
-1691
-2262
-2086
-2333
-2628
-2441
-2376
-2242
-1524
-1128
-664
145
1024
1810
2558
3142
3522
3616
3762
3686
2983
2558
1956
1065
438
-76
-796
-1488
-1971
-2442
-2743
-2902
-2886
-2616
-2378
-1974
-1427
-1038
-368
67
445
768
980
1220
1071
1166
1247
972
710
481
-74
-457
-639
-1048
-1391
-1503
-1837
-1955
-1865
-1898
-1828
-1691
-1432
-1217
-1090
-825
-697
-455
-195
1
89
237
-287
-611
-418
-1152
-1538
-1869
-2185
-3075
-3414
-3350
-3775
-3894
-3878
-3630
-3455
-2841
-2266
-1489
-729
56
1087
1697
2294
3039
3406
3628
3943
3981
3647
3347
2946
2428
1753
1119
580
-273
-935
-1353
-1635
-2163
-2323
-2255
-2327
-2193
-1897
-1490
-1201
-741
-329
52
468
686
853
1064
1059
972
905
696
389
162
-131
-441
-512
-632
-795
-884
-945
-919
-760
-549
-393
-153
-27
219
547
534
681
854
895
680
724
713
392
236
148
-142
-571
-559
-685
-1090
-1106
-1104
-1256
-1234
-1252
-1173
-1078
-947
-815
-643
-509
-455
-244
-104
-130
-14
135
17
65
156
-6
-118
-35
-107
-448
-382
-315
-635
-629
-474
-542
-627
-572
-621
-639
-555
-430
-395
-428
-306
-195
-234
-165
-156
-243
-121
-111
-204
-183
-81
-135
-90
25
16
134
166
164
275
453
463
571
661
642
704
821
750
741
875
797
759
747
802
768
693
756
791
763
690
724
732
619
567
591
625
432
362
447
392
321
343
411
371
383
459
501
600
731
802
808
737
711
598
344
269
249
23
-221
-289
-455
-677
-845
-990
-1120
-1326
-1422
-1409
-1479
-1532
-1415
-1300
-1244
-1112
-1032
-977
-870
-784
-699
-613
-516
-409
-390
-381
-301
-291
-352
-346
-336
-371
-347
-302
-294
-275
-199
-92
-45
-41
17
56
91
71
19
1
-53
-186
-227
-269
-505
-697
-822
-978
-1148
-1297
-1432
-1540
-1683
-1831
-1853
-1870
-1902
-1885
-1818
-1734
-1649
-1513
-1401
-1283
-1137
-1004
-953
-897
-840
-821
-812
-756
-734
-771
-721
-711
-693
-600
-483
-433
-363
-221
-132
-24
179
282
319
394
443
469
426
348
273
202
72
-67
-169
-321
-448
-427
-455
-499
-401
-285
-236
-127
147
331
470
678
899
1116
1272
1394
1602
1695
1787
1945
2097
2159
2324
2536
2625
2807
3044
3145
3320
3584
3749
3940
4172
4360
4540
4675
4387
3975
3643
2854
1841
1331
871
-65
-985
-1579
-2202
-2935
-3584
-4043
-4428
-4924
-5102
-4987
-4838
-4590
-4180
-3714
-3286
-2895
-2537
-2189
-1887
-1588
-1216
-886
-558
-287
-203
0
224
381
418
567
784
943
1201
1629
2094
2431
2726
3063
3243
3358
3446
3499
3472
3310
3172
2949
2602
2106
1538
983
356
-283
-908
-1496
-2010
-2425
-2687
-2868
-2968
-3075
-3193
-3145
-3037
-2886
-2681
-2385
-2100
-1847
-1534
-1221
-1008
-885
-753
-633
-577
-492
-385
-256
-97
90
327
515
687
853
1049
1250
1502
1769
1996
2180
2310
2363
2383
2332
2188
1947
1683
1407
1073
707
321
-54
-417
-777
-1091
-1382
-1671
-1902
-2047
-2100
-2095
-2025
-1931
-1827
-1719
-1555
-1399
-1282
-1166
-1070
-982
-891
-788
-695
-595
-514
-493
-523
-561
-599
-683
-739
-695
-594
-557
-503
-466
-595
-615
-628
-891
-1223
-1153
-1119
-1689
-1968
-1654
-1756
-2372
-2473
-2163
-2509
-2922
-2710
-2536
-2639
-2562
-2135
-2042
-1995
-1645
-1376
-1350
-1243
-888
-721
-759
-588
-298
-299
-413
-215
-72
-325
-395
-213
-208
-320
-207
-36
-5
2
84
169
255
304
345
385
417
514
491
493
614
647
676
856
1113
1268
1633
2162
2620
3107
3688
4466
5122
5727
6583
7506
8284
9019
9904
10545
10869
10854
10118
8627
7035
5354
3103
1024
-290
-1636
-3673
-5427
-6489
-7628
-8776
-9305
-9510
-9579
-9641
-8893
-7851
-6810
-5750
-4423
-3366
-2955
-2589
-2064
-1689
-1497
-1242
-814
-507
-410
-265
-224
-1
296
807
1348
2045
2820
3722
4814
5945
6947
7596
7944
8010
7756
7306
6809
6176
5282
4091
2938
1634
163
-1371
-2691
-3855
-4965
-5799
-6313
-6582
-6668
-6467
-5976
-5428
-4981
-4479
-3991
-3512
-3048
-2477
-1896
-1408
-1177
-1041
-836
-855
-807
-704
-650
-421
-142
248
853
1444
2141
2928
3565
4129
4579
4888
5156
5343
5358
5292
5013
4436
3685
2810
1825
786
-221
-1184
-2050
-2839
-3482
-3914
-4213
-4378
-4378
-4301
-4191
-3991
-3696
-3277
-2822
-2361
-1933
-1636
-1447
-1319
-1251
-1236
-1249
-1233
-1206
-1106
-951
-732
-429
-60
348
766
1180
1611
2039
2457
2846
3239
3495
3550
3480
3266
2901
2377
1784
1162
481
-324
-1026
-1645
-2337
-2976
-3458
-3754
-4049
-4577
-4851
-4804
-4996
-5335
-5411
-4800
-4801
-5215
-4963
-4216
-4312
-4540
-3835
-3123
-3148
-3078
-2237
-1588
-1484
-1066
-189
239
335
670
1198
1252
1296
1456
1608
1315
1107
992
561
225
-99
-256
-755
-1099
-1262
-1457
-1700
-1871
-1752
-1833
-1944
-1952
-1887
-1831
-1824
-1594
-1392
-1256
-1058
-866
-531
-275
215
609
1040
1657
2144
2769
3319
4182
4898
5508
6164
6840
7575
8185
8873
9728
10509
11173
11690
12120
12242
11746
10189
7702
5463
2842
-88
-2565
-4103
-5313
-7466
-9366
-10366
-11192
-12139
-12263
-11621
-11094
-10808
-9805
-8076
-6282
-5062
-3561
-2260
-2020
-2207
-2033
-1258
-759
-439
151
895
1350
1714
2306
3162
3975
4767
5733
6785
7661
8402
9254
9950
10165
9612
8683
7403
5804
3981
2329
1006
-395
-1986
-3543
-4878
-6083
-7141
-7791
-7974
-8022
-7949
-7581
-6866
-6118
-5337
-4443
-3671
-3252
-3209
-3090
-2816
-2483
-2107
-1616
-1108
-708
-357
106
750
1463
2240
3105
4038
4926
5768
6595
7318
7745
7796
7483
6879
5980
4858
3734
2691
1638
487
-715
-1850
-2903
-3849
-4553
-4972
-5200
-5289
-5195
-4930
-4586
-4207
-3792
-3389
-3119
-3035
-3005
-2965
-2848
-2661
-2362
-2032
-1730
-1462
-1164
-772
-239
421
1157
1921
2672
3366
3996
4595
5030
5252
5183
4854
4351
3704
2987
2244
1544
813
39
-745
-1524
-2210
-2775
-3135
-3415
-3753
-3882
-4043
-4170
-4316
-4666
-4857
-5273
-6131
-6754
-7092
-7131
-7097
-6871
-6184
-5424
-5003
-4481
-3334
-2189
-1288
-181
989
1881
2519
2949
3467
3743
3528
2972
2295
1550
718
19
-418
-687
-967
-1385
-1760
-1927
-2032
-2008
-1978
-1742
-1543
-1564
-1566
-1577
-1588
-1702
-1922
-2197
-2392
-2566
-2660
-2385
-1903
-1257
-628
15
736
1473
2208
3037
4001
5026
5823
6482
7140
7620
8102
8298
8489
8685
8797
8975
9133
9780
10557
11035
11400
10973
9694
6871
3613
492
-2554
-5113
-6945
-7658
-8509
-10113
-11474
-12195
-12600
-12568
-11954
-10524
-9459
-8525
-7361
-5513
-3555
-1995
-724
-294
-843
-1847
-2203
-1518
-171
1343
2754
3727
4236
4432
4979
6150
7618
8840
9418
9564
9375
9127
8929
8662
7795
5962
3365
580
-1872
-3646
-4538
-4746
-4920
-5523
-6412
-7234
-7647
-7595
-7021
-6216
-5501
-5089
-4866
-4620
-4238
-3704
-3212
-3004
-3210
-3630
-3802
-3392
-2359
-824
841
2320
3362
4036
4551
5138
5911
6752
7432
7728
7570
6991
6154
5212
4227
3137
1945
653
-618
-1663
-2346
-2626
-2603
-2518
-2602
-2927
-3442
-3935
-4290
-4418
-4328
-4134
-4004
-4067
-4274
-4553
-4767
-4754
-4484
-3994
-3366
-2611
-1742
-755
331
1460
2532
3368
3899
4130
4165
4129
4108
4116
4121
3975
3599
3001
2222
1414
700
260
30
-69
-166
-299
-484
-742
-1064
-1445
-1878
-2341
-2831
-3310
-3732
-4057
-4293
-4378
-4512
-4807
-5301
-5849
-6394
-7040
-7157
-6649
-5614
-4706
-3567
-2368
-1580
-1414
-1135
-551
-29
364
872
1574
1864
1759
1419
1280
912
434
-96
-360
-562
-770
-869
-747
-504
-470
-661
-1032
-1383
-1877
-2346
-2730
-2750
-2675
-2609
-2626
-2562
-2535
-2625
-2711
-2488
-1965
-1282
-499
456
1474
2134
2487
2719
2966
2944
2933
3120
3536
3823
4045
4396
4867
5163
5375
5766
6228
6652
7036
7650
8337
8982
9524
10021
10406
10160
9081
7100
4395
951
-2700
-5777
-7843
-8738
-8638
-7849
-7078
-6704
-6836
-7227
-7729
-7775
-7215
-5957
-4412
-2960
-1930
-1558
-1875
-2804
-3884
-4825
-5212
-4971
-3938
-2366
-494
1296
2916
4084
4832
5290
5702
6164
6603
7003
7209
7236
6855
6094
4953
3653
2232
885
-270
-1084
-1473
-1480
-1150
-651
-227
-79
-259
-757
-1468
-2304
-3086
-3685
-4070
-4306
-4449
-4598
-4824
-5145
-5488
-5738
-5736
-5340
-4469
-3207
-1687
-159
1113
2005
2447
2507
2295
2032
1886
1920
2051
2279
2489
2589
2529
2322
2084
1889
1805
1917
2227
2640
3011
3203
3150
2759
2072
1202
258
-635
-1419
-2052
-2491
-2764
-2928
-3028
-3089
-3114
-3111
-3044
-2899
-2671
-2347
-1958
-1565
-1258
-1080
-1042
-1142
-1321
-1540
-1722
-1800
-1719
-1451
-1030
-488
96
654
1128
1469
1701
1863
1956
2012
2053
2052
1998
1877
1633
1256
796
344
-61
-392
-589
-633
-597
-541
-669
-860
-1296
-2227
-3244
-4189
-4988
-5716
-6011
-5680
-5272
-5011
-4632
-4243
-4137
-4284
-4248
-3875
-3469
-2919
-2220
-1437
-890
-698
-766
-980
-1272
-1551
-1633
-1402
-853
-245
316
795
1111
1175
1074
916
822
832
853
915
933
903
730
355
-9
-264
-449
-531
-446
-151
223
487
695
870
1009
1048
1024
1071
1224
1371
1481
1629
1880
2250
2554
2845
3348
3918
4460
4914
5519
6338
7010
7540
8102
8562
8437
7527
6135
4265
1960
-450
-2448
-3551
-3868
-3550
-2888
-2253
-1772
-1875
-2519
-3287
-3938
-4295
-4388
-4077
-3515
-3194
-3367
-4019
-4978
-6152
-7259
-7738
-7416
-6383
-4865
-3067
-1266
108
920
1329
1565
1767
2021
2435
2957
3412
3604
3488
3143
2601
2053
1698
1684
2010
2565
3215
3786
4186
4299
4092
3683
3149
2527
1829
1113
351
-523
-1428
-2285
-3023
-3579
-3871
-3863
-3691
-3425
-3107
-2804
-2540
-2393
-2282
-2173
-2111
-2035
-1968
-1982
-2112
-2311
-2493
-2622
-2583
-2336
-1864
-1209
-460
309
986
1527
1906
2149
2307
2387
2416
2403
2303
2108
1797
1422
1051
726
473
352
400
556
750
909
1012
992
840
602
315
23
-291
-633
-991
-1372
-1766
-2158
-2478
-2666
-2729
-2662
-2446
-2123
-1771
-1426
-1138
-926
-813
-792
-833
-900
-976
-1042
-1111
-1182
-1229
-1223
-1156
-1018
-798
-500
-149
189
504
769
963
1084
1140
1102
854
489
231
-320
-1174
-1749
-2168
-2694
-3275
-3454
-3029
-2890
-3053
-2722
-2164
-1991
-2289
-2391
-2114
-2135
-2499
-2637
-2512
-2577
-2879
-3026
-2891
-2736
-2626
-2414
-1955
-1397
-984
-692
-389
-97
39
24
-10
89
121
-11
-149
-134
-77
-101
-95
108
457
791
1025
1244
1573
1693
1589
1482
1488
1474
1270
1122
1162
1210
1142
1088
1261
1557
1826
2078
2542
3149
3462
3729
4192
4555
4790
4975
5278
5779
5882
5465
4896
4165
2958
1380
210
-369
-756
-1051
-889
-313
-224
-640
-903
-1139
-1472
-1898
-2031
-1844
-1930
-2399
-3019
-3715
-4567
-5451
-5920
-5846
-5457
-4890
-4220
-3518
-2982
-2614
-2317
-1947
-1466
-877
-279
190
510
518
190
-186
-445
-497
-348
90
786
1492
2083
2471
2727
2812
2781
2862
2959
3044
3051
2890
2531
1894
1174
485
-92
-471
-632
-594
-504
-419
-348
-368
-491
-679
-839
-952
-1063
-1139
-1242
-1413
-1673
-1997
-2309
-2574
-2732
-2681
-2473
-2141
-1734
-1343
-1027
-801
-639
-543
-455
-359
-252
-165
-111
-85
-119
-215
-313
-346
-327
-193
44
357
685
933
1107
1170
1134
1040
895
779
667
528
382
223
26
-175
-378
-521
-584
-572
-469
-330
-201
-142
-127
-160
-266
-385
-526
-672
-807
-946
-1080
-1241
-1414
-1535
-1591
-1559
-1447
-1286
-1070
-874
-702
-582
-536
-545
-587
-632
-674
-701
-711
-728
-826
-1024
-1094
-1061
-1199
-1312
-1170
-1097
-1303
-1526
-1536
-1632
-2086
-2252
-2014
-2077
-2254
-2165
-1993
-1995
-2217
-2164
-1932
-1922
-1907
-1766
-1549
-1466
-1578
-1636
-1546
-1523
-1563
-1507
-1324
-1139
-1123
-1033
-884
-784
-705
-588
-430
-249
-72
-1
67
88
101
91
55
66
141
189
218
261
294
380
376
401
517
654
776
905
1096
1224
1262
1378
1528
1634
1791
2024
2286
2525
2812
3150
3372
3715
4118
4442
4752
5145
5480
5294
4605
3965
3239
2079
1116
527
174
-148
-505
-628
-694
-1181
-1525
-1575
-1515
-1519
-1649
-1632
-1744
-2315
-3090
-3804
-4468
-5044
-5379
-5287
-5014
-4744
-4438
-4063
-3712
-3325
-2820
-2248
-1611
-981
-455
-95
44
34
-57
-207
-215
-51
174
516
937
1379
1764
2045
2320
2540
2700
2907
3069
3127
3004
2765
2416
1864
1242
690
237
-53
-221
-261
-236
-260
-284
-332
-416
-512
-614
-643
-693
-816
-962
-1208
-1551
-1905
-2248
-2496
-2583
-2520
-2324
-2051
-1749
-1444
-1186
-995
-831
-657
-476
-308
-193
-145
-180
-313
-455
-592
-718
-732
-616
-404
-167
103
384
620
774
880
963
998
1001
986
942
826
641
433
228
28
-108
-149
-115
-27
83
181
236
253
240
165
69
-34
-140
-283
-462
-661
-880
-1104
-1313
-1448
-1492
-1476
-1391
-1243
-1069
-934
-848
-786
-752
-736
-751
-773
-795
-823
-872
-949
-1009
-1055
-1066
-1017
-953
-892
-714
-513
-487
-480
-333
-371
-916
-1325
-1147
-1213
-2011
-2315
-1685
-1581
-2279
-2531
-1826
-1568
-2126
-2170
-1467
-1032
-1396
-1647
-1339
-1089
-1519
-2009
-1848
-1433
-1486
-1776
-1496
-1081
-1070
-1242
-1041
-659
-535
-467
-325
-156
-68
-151
-297
-381
-317
-293
-374
-333
-84
124
160
231
390
549
577
627
786
961
1048
1016
1024
1075
1055
1011
1049
1190
1398
1608
1891
2183
2427
2723
2934
3115
3395
3714
4005
4311
4562
4853
5076
4757
4069
3399
2720
1818
882
373
185
-181
-549
-737
-796
-1186
-1592
-1524
-1336
-1230
-1347
-1462
-1632
-2093
-2826
-3490
-3984
-4343
-4549
-4455
-4189
-3975
-3735
-3444
-3087
-2684
-2237
-1718
-1172
-652
-215
61
130
62
-66
-191
-233
-119
106
389
731
1086
1411
1689
1874
2062
2273
2486
2650
2680
2568
2301
1926
1444
876
410
116
-88
-168
-160
-147
-158
-229
-255
-239
-239
-260
-277
-310
-437
-662
-959
-1313
-1647
-1926
-2121
-2183
-2121
-1983
-1805
-1606
-1406
-1230
-1104
-963
-773
-595
-465
-387
-377
-452
-594
-725
-806
-839
-787
-625
-367
-81
162
365
554
695
836
960
1022
1047
1031
959
806
601
364
147
-9
-97
-82
-20
52
129
195
221
203
163
109
48
-36
-143
-286
-501
-748
-982
-1190
-1360
-1446
-1419
-1341
-1239
-1115
-982
-889
-852
-818
-760
-701
-667
-647
-631
-654
-720
-789
-850
-882
-861
-830
-814
-677
-465
-423
-504
-415
-219
-245
-614
-1028
-922
-837
-1351
-1908
-1720
-1372
-1707
-2195
-1974
-1303
-1458
-1822
-1566
-946
-939
-1427
-1452
-1120
-1101
-1641
-1870
-1576
-1391
-1657
-1815
-1489
-1205
-1237
-1278
-934
-573
-513
-516
-390
-181
-204
-334
-416
-423
-403
-457
-483
-405
-227
-123
-67
105
300
431
520
644
788
837
885
918
922
899
910
979
1004
1120
1338
1549
1732
1972
2233
2444
2686
2936
3192
3389
3500
3814
4085
4210
4447
4505
4079
3313
2827
2303
1350
496
235
150
-237
-662
-692
-621
-1019
-1326
-1211
-1013
-1117
-1386
-1480
-1642
-2172
-2874
-3353
-3647
-3959
-4122
-3986
-3775
-3603
-3360
-3015
-2628
-2214
-1766
-1314
-864
-405
-58
111
121
74
52
-17
-39
98
314
565
883
1213
1490
1675
1865
2106
2317
2473
2528
2468
2240
1879
1499
1057
597
270
56
-109
-202
-228
-238
-301
-352
-336
-347
-405
-459
-488
-551
-723
-920
-1159
-1466
-1765
-1951
-2009
-2002
-1926
-1747
-1525
-1318
-1148
-995
-832
-674
-504
-352
-260
-225
-234
-323
-465
-549
-583
-581
-523
-363
-139
51
223
405
591
706
797
907
969
958
897
817
666
459
274
127
23
-40
-34
22
58
83
120
138
115
89
64
16
-91
-225
-392
-620
-857
-1080
-1275
-1398
-1449
-1434
-1383
-1300
-1168
-1058
-982
-904
-816
-733
-670
-612
-584
-586
-626
-683
-726
-760
-768
-709
-615
-643
-516
-217
-233
-395
-216
78
2
-335
-736
-750
-632
-1079
-1792
-1775
-1265
-1502
-2090
-2081
-1454
-1375
-1948
-1890
-1195
-1037
-1589
-1810
-1421
-1176
-1632
-2107
-1845
-1434
-1651
-1999
-1710
-1262
-1260
-1339
-1055
-612
-488
-570
-458
-158
-13
-174
-265
-195
-136
-147
-234
-220
-78
82
113
144
316
461
501
530
656
809
793
685
666
692
672
644
661
760
967
1106
1298
1546
1785
2029
2198
2431
2722
2923
3087
3381
3631
3839
4033
4217
4327
3915
3274
2942
2513
1539
729
513
413
-37
-634
-740
-730
-1162
-1560
-1443
-1205
-1332
-1610
-1676
-1760
-2228
-2845
-3250
-3460
-3716
-3945
-3864
-3695
-3593
-3372
-3027
-2639
-2246
-1822
-1377
-934
-501
-123
97
144
166
197
205
169
238
456
697
935
1193
1424
1593
1752
1953
2167
2321
2398
2347
2162
1893
1551
1130
701
335
73
-136
-327
-457
-568
-699
-779
-803
-809
-809
-842
-863
-897
-1023
-1219
-1446
-1698
-1925
-2070
-2139
-2150
-2106
-1967
-1780
-1607
-1426
-1242
-1038
-813
-567
-315
-143
-67
-33
-24
-60
-121
-132
-100
-31
91
270
431
555
685
846
992
1089
1183
1252
1244
1183
1063
883
640
387
150
-62
-231
-361
-448
-519
-564
-577
-590
-620
-645
-631
-629
-692
-778
-892
-1040
-1208
-1349
-1461
-1546
-1587
-1561
-1498
-1406
-1274
-1124
-982
-826
-630
-429
-271
-144
-48
3
-2
-32
-64
-79
-116
-216
-278
-136
-40
-217
-240
-26
10
-174
-387
-744
-869
-703
-1151
-1877
-1705
-1265
-1788
-2487
-2400
-1918
-2116
-2677
-2410
-1693
-1563
-2105
-2117
-1492
-1287
-1853
-2161
-1550
-1112
-1504
-1809
-1302
-890
-1117
-1200
-776
-342
-362
-419
-63
299
250
26
82
223
205
79
8
39
62
82
-1
-16
21
46
75
161
286
367
420
378
377
406
411
466
541
647
812
1039
1224
1306
1483
1803
2100
2314
2499
2825
3284
3543
3554
3865
4360
4554
4432
4139
3808
3420
2664
1610
879
506
98
-480
-914
-1078
-1286
-1680
-1973
-1880
-1694
-1766
-1929
-1924
-1968
-2402
-3032
-3471
-3674
-3924
-4222
-4276
-4090
-3895
-3711
-3370
-2917
-2437
-1955
-1411
-767
-125
380
693
889
1067
1153
1094
995
1029
1205
1354
1464
1637
1837
1933
2016
2161
2319
2426
2453
2415
2289
2017
1588
1074
583
118
-301
-660
-979
-1244
-1437
-1574
-1682
-1742
-1756
-1718
-1640
-1560
-1477
-1471
-1565
-1688
-1835
-1982
-2105
-2173
-2158
-2080
-1937
-1755
-1526
-1273
-1000
-672
-314
54
419
712
892
975
994
935
835
719
634
612
621
625
624
640
673
707
752
806
861
916
907
830
699
502
253
-24
-295
-558
-784
-956
-1078
-1175
-1252
-1267
-1250
-1218
-1156
-1048
-942
-883
-852
-839
-859
-941
-1038
-1122
-1182
-1224
-1219
-1163
-1081
-970
-845
-703
-522
-310
-99
94
259
392
486
509
475
414
302
158
42
-61
-169
-288
-403
-471
-481
-544
-651
-644
-778
-1230
-1284
-1114
-1670
-2203
-1927
-1690
-2173
-2748
-2564
-2136
-2372
-2751
-2459
-1821
-1779
-2290
-2127
-1418
-1396
-1908
-1854
-1167
-958
-1415
-1441
-879
-663
-912
-914
-495
-217
-243
-136
164
375
357
246
264
350
271
116
86
134
152
70
-27
-31
-37
-34
19
83
175
311
436
471
442
478
529
512
571
716
879
1058
1191
1394
1686
1825
1989
2333
2588
2784
3133
3475
3739
4099
4398
4753
4971
4915
4375
3716
2834
2209
1617
1185
724
-454
-1679
-2906
-3444
-3512
-3224
-3142
-3212
-3183
-3042
-2721
-2197
-1980
-2374
-3217
-4077
-4564
-4765
-4637
-4302
-3983
-3674
-3088
-2228
-1244
-136
1112
2211
2991
3544
4015
4293
4202
3873
3372
2727
2088
1677
1494
1370
1229
1141
1138
1132
1107
1124
1185
1130
855
410
-265
-1113
-2003
-2866
-3625
-4228
-4549
-4639
-4593
-4389
-4022
-3549
-2977
-2261
-1479
-768
-209
232
538
663
622
499
374
278
306
473
754
1138
1540
1937
2286
2602
2888
3090
3147
3031
2740
2241
1528
729
-61
-851
-1576
-2126
-2424
-2574
-2623
-2548
-2365
-2163
-2031
-1915
-1696
-1453
-1321
-1317
-1427
-1618
-1876
-2018
-1981
-1798
-1524
-1163
-686
-122
488
1071
1603
2047
2347
2503
2554
2475
2218
1763
1229
698
206
-225
-521
-645
-697
-723
-728
-683
-641
-660
-733
-824
-969
-1189
-1439
-1694
-1980
-2250
-2466
-2527
-2473
-2215
-2023
-1846
-1375
-824
-658
-656
-155
197
74
-197
-376
-1210
-1908
-2021
-2242
-2907
-2516
-1649
-1579
-1898
-1559
-598
-664
-1013
-664
336
162
-834
-1042
-721
-1161
-2127
-2176
-1711
-1450
-1623
-1400
-722
-427
-647
-672
-227
-7
-320
-550
-475
-474
-890
-1354
-1352
-1305
-1297
-1307
-864
-462
-175
49
296
531
566
623
642
738
758
850
872
759
666
769
964
1141
1459
1964
2460
2701
2969
3325
3374
3216
3421
3776
3650
3766
3925
4225
4197
4540
5062
5599
5879
5651
4587
2628
625
-1635
-4121
-6119
-6833
-7128
-7561
-7655
-7035
-6434
-6257
-5509
-3855
-2253
-1363
-487
383
527
-117
-595
-713
-737
-518
221
1369
2373
3251
4066
4839
5393
5751
5908
5797
5370
4526
3221
1529
-217
-1859
-3289
-4364
-4914
-5001
-4811
-4457
-3981
-3450
-3003
-2727
-2496
-2224
-2028
-1937
-1956
-2074
-2316
-2557
-2541
-2123
-1370
-371
879
2196
3346
4192
4747
4986
4919
4626
4175
3534
2621
1551
476
-537
-1387
-1972
-2252
-2279
-2106
-1822
-1549
-1396
-1387
-1510
-1736
-2016
-2323
-2625
-2894
-3087
-3175
-3051
-2740
-2263
-1604
-718
320
1303
2156
2829
3275
3380
3219
2902
2447
1865
1278
790
355
-51
-387
-588
-651
-590
-473
-337
-252
-293
-507
-854
-1309
-1851
-2365
-2749
-2959
-2999
-2874
-2605
-2201
-1688
-1090
-432
203
772
1246
1559
1695
1667
1457
1133
780
480
238
85
16
50
111
196
271
393
410
332
97
-75
-824
-1879
-2041
-2467
-3522
-4102
-3863
-4651
-4831
-4410
-4123
-3907
-3012
-1808
-1287
-742
-422
40
-162
-392
-189
17
-325
-589
-190
-146
-322
-356
-186
115
308
336
391
409
19
-508
-785
-1067
-1615
-2041
-2146
-2029
-2081
-2090
-1816
-1493
-1196
-949
-410
-301
-148
-110
-81
-135
-164
-228
-472
-308
-216
-54
119
559
913
1204
1534
1904
2168
2221
2202
2132
2175
2075
1854
1699
1872
2100
2165
2372
2829
3003
3231
3864
4250
4273
4707
5380
5440
5204
5393
5537
4129
1567
-167
-1623
-4478
-7106
-7586
-7332
-7863
-7894
-6582
-5309
-5163
-4725
-2991
-1408
-1015
-561
587
911
141
-331
-143
-38
12
823
2335
3547
4204
4940
5718
5863
5502
5159
4648
3634
2323
946
-576
-2217
-3659
-4654
-5208
-5406
-5210
-4669
-4021
-3334
-2677
-2215
-1945
-1780
-1677
-1634
-1572
-1461
-1363
-1268
-1043
-591
39
827
1812
2907
3875
4560
4945
4925
4464
3723
2855
1912
908
-71
-977
-1786
-2445
-2893
-3083
-3045
-2852
-2506
-2089
-1748
-1551
-1520
-1649
-1854
-2007
-2119
-2175
-2087
-1866
-1432
-857
-232
470
1206
1955
2587
3058
3293
3297
3058
2599
1972
1254
526
-167
-731
-1142
-1392
-1525
-1567
-1539
-1460
-1404
-1350
-1295
-1298
-1399
-1599
-1809
-2018
-2254
-2379
-2270
-1959
-1531
-971
-301
364
942
1439
1825
2046
2110
2051
1858
1522
1109
653
188
-258
-572
-739
-822
-790
-729
-622
-528
-552
-566
-650
-839
-1153
-1343
-1502
-1726
-1982
-1958
-2492
-3767
-2645
-1689
-3134
-4509
-2546
-662
-2562
-3586
-1269
423
-1555
-2185
55
968
-1165
-1867
190
690
-641
-1311
-199
351
-460
-956
-527
-102
-751
-1335
-902
-523
-1128
-2131
-1852
-1146
-1455
-1997
-1927
-1298
-1094
-1145
-998
-655
-323
-459
-443
84
280
-90
-189
134
304
268
298
515
665
878
1159
1313
1593
1741
1812
1901
1872
1986
1889
1539
1620
2036
2117
2047
2201
2583
2947
3014
3192
3969
4253
3993
4569
5215
5362
4954
5057
5241
3606
1070
-728
-2704
-5581
-7644
-7965
-7804
-8186
-7666
-6093
-5136
-4918
-4042
-2244
-983
-335
697
1596
1363
717
566
569
368
569
1693
3084
4002
4638
5308
5594
5400
5039
4569
3806
2564
1168
-179
-1695
-3359
-4782
-5640
-5934
-5851
-5348
-4590
-3797
-3038
-2362
-1730
-1283
-1140
-1073
-887
-648
-517
-504
-354
-49
300
833
1656
2611
3421
4101
4698
4877
4480
3728
2805
1757
661
-329
-1224
-2134
-2951
-3487
-3744
-3808
-3623
-3196
-2633
-2079
-1553
-1168
-1069
-1148
-1245
-1277
-1289
-1247
-1022
-656
-276
218
870
1516
2038
2513
2977
3280
3276
3011
2530
1845
1023
184
-625
-1363
-1932
-2315
-2483
-2500
-2430
-2272
-2068
-1874
-1643
-1416
-1295
-1255
-1260
-1320
-1423
-1488
-1460
-1285
-955
-438
200
822
1379
1818
2126
2324
2344
2206
1936
1540
1061
503
-56
-605
-1105
-1404
-1535
-1625
-1515
-1345
-1222
-1647
-1643
-1249
-1703
-2298
-2379
-2003
-2331
-3475
-4158
-3408
-3422
-4170
-3701
-1952
-989
-1235
-389
718
892
106
214
951
711
-164
-379
-251
-928
-1529
-1742
-1622
-1519
-1349
-1052
-625
-427
-626
-958
-1114
-1073
-1380
-1739
-1880
-1684
-1725
-1811
-1713
-1562
-1132
-751
-420
91
642
790
681
790
815
501
16
49
210
-62
63
522
696
754
1175
1692
1827
2108
2596
2625
2648
2648
2491
2345
2082
2128
2267
2452
2993
3230
3582
4069
4632
5087
5172
5826
6173
5910
4900
2680
448
-2263
-5620
-7626
-8482
-9080
-9214
-8489
-6872
-5862
-5404
-4274
-2644
-1250
-194
1211
2182
1718
1037
825
446
-56
-135
806
2251
3418
4441
5270
5601
5432
5315
5161
4361
3095
1623
140
-1431
-3326
-4998
-6156
-6788
-6694
-6095
-5167
-4232
-3406
-2434
-1543
-943
-725
-692
-508
-416
-374
-352
-415
-380
-209
301
1171
2052
2937
3820
4530
4850
4595
3956
2987
1771
569
-487
-1458
-2470
-3380
-3971
-4276
-4315
-4013
-3455
-2737
-1979
-1272
-712
-471
-529
-674
-819
-981
-929
-761
-609
-359
77
702
1307
1880
2428
2930
3265
3329
3112
2604
1812
881
-42
-944
-1753
-2407
-2820
-2992
-2968
-2798
-2530
-2225
-1853
-1455
-1096
-806
-664
-658
-771
-921
-1050
-1115
-1049
-831
-443
105
721
1277
1746
2050
2255
2323
2219
1977
1543
937
226
-458
-1136
-1703
-2161
-2383
-2396
-2276
-2047
-1723
-1479
-1262
-1122
-1061
-2442
-2859
-1646
-4041
-5442
-4374
-3515
-4498
-5118
-2673
-1313
-1783
-1582
1066
1766
823
1027
2250
1984
354
217
-229
-615
-1404
-1786
-1486
-1463
-1380
-1339
-862
-397
-341
-660
-775
-460
-702
-1470
-1785
-1849
-1862
-2201
-2135
-1527
-1172
-870
-397
541
982
1205
1386
1556
1620
1292
1118
735
534
297
248
383
520
1001
1313
1514
2006
2534
2704
2726
2898
3327
3382
3074
3284
3331
3073
3060
3239
3815
4013
4394
5327
5961
6101
5973
4744
2038
-253
-2892
-5663
-7628
-8710
-9105
-9213
-8481
-7286
-6378
-5900
-4481
-2360
-702
600
1858
2444
1915
1434
1129
657
173
375
1489
2723
3497
4189
4776
4878
5022
5244
5082
4283
3029
1638
54
-1864
-3818
-5437
-6547
-6924
-6596
-5888
-5078
-4179
-3175
-2158
-1188
-462
-62
203
421
507
431
220
16
-123
-30
518
1323
2112
2907
3723
4301
4418
4142
3568
2648
1512
400
-632
-1704
-2847
-3817
-4461
-4765
-4691
-4255
-3529
-2699
-1858
-1077
-477
-169
-129
-214
-317
-291
-258
-274
-247
-71
252
657
1196
1809
2380
2812
3136
3238
2985
2411
1630
761
-192
-1095
-1868
-2497
-2981
-3241
-3238
-3045
-2733
-2317
-1820
-1300
-797
-385
-123
-68
-173
-336
-486
-564
-533
-366
-107
272
752
1192
1537
1813
1994
2053
1988
1744
1284
689
4
-704
-1365
-1903
-2495
-3411
-3221
-2897
-3457
-3335
-2687
-2034
-3170
-4123
-2658
-2856
-4337
-4374
-2553
-2029
-3008
-2053
-503
-291
-899
407
1711
1727
1352
1722
1943
743
170
-544
-1005
-1463
-1636
-1716
-2002
-1783
-1940
-2064
-2000
-1440
-1061
-1406
-1210
-726
-816
-1262
-1434
-1096
-1098
-1072
-648
-72
269
394
922
1285
1568
1646
1843
1812
1663
1702
1408
1086
716
845
801
652
1070
1646
1796
2204
3066
3456
3784
3772
4350
4937
4468
4429
5193
5616
5252
5544
6089
6344
4991
2478
705
-1632
-4693
-7016
-7784
-8383
-8975
-8580
-7316
-6524
-6668
-5845
-3908
-2169
-1126
267
1540
1520
1041
975
1048
707
621
1630
3220
4085
4447
4922
5127
5039
4968
4964
4504
3285
1834
614
-864
-2868
-4720
-5837
-6290
-6355
-6002
-5356
-4687
-4077
-3265
-2197
-1398
-1041
-647
-86
328
441
423
478
476
467
840
1597
2308
2941
3648
4270
4454
4167
3647
2932
1944
875
-42
-953
-2045
-3112
-3875
-4341
-4524
-4326
-3758
-3055
-2372
-1695
-1077
-724
-617
-575
-501
-296
-196
-104
26
185
387
631
1059
1533
1992
2406
2778
2896
2700
2305
1752
1014
180
-571
-1241
-1837
-2340
-2641
-2767
-2768
-2616
-2317
-1943
-1536
-1100
-697
-396
-271
-279
-362
-439
-510
-510
-370
-151
101
407
775
1093
1301
1444
1549
1529
1370
1026
558
-45
-663
-1247
-1717
-2114
-2349
-3459
-3736
-2500
-3733
-5409
-4242
-2568
-3569
-4501
-2582
-861
-1983
-2856
-872
57
-1465
-1512
406
725
-328
-151
594
394
-158
-181
56
-275
-515
-538
-817
-1171
-1369
-1662
-2281
-1875
-1548
-1882
-2015
-1670
-1044
-1167
-1405
-1033
-401
-391
-503
40
518
423
83
224
758
589
194
613
1234
1031
756
1179
1445
1104
868
1348
1617
1650
1589
2089
2612
2610
2696
2669
3284
3757
3515
3583
4616
5126
5151
5785
6342
6829
7066
7212
6324
3396
394
-1990
-4734
-7635
-9320
-9596
-9669
-9222
-8007
-6933
-6581
-5871
-3991
-1815
-293
727
1547
1515
1015
625
310
-147
-181
851
2572
4085
4751
5066
5364
5693
5973
5812
4990
3716
2206
624
-1124
-3225
-5281
-6707
-7065
-6707
-6183
-5536
-4732
-3776
-2778
-1820
-1002
-610
-475
-163
113
107
-131
-319
-320
-220
275
1204
2174
3050
3898
4607
4893
4636
4062
3231
2143
974
-155
-1229
-2355
-3466
-4312
-4762
-4781
-4414
-3729
-2867
-2022
-1314
-777
-558
-516
-562
-702
-739
-730
-653
-592
-525
-344
24
598
1277
2001
2552
2874
2991
2881
2434
1686
816
-84
-917
-1640
-2191
-2639
-2981
-3077
-2889
-2525
-2068
-1548
-1034
-565
-156
91
107
-64
-336
-583
-734
-709
-566
-376
-106
292
733
1097
1348
1503
1553
1505
1339
998
224
-925
-1615
-2269
-3218
-3887
-3908
-3531
-4418
-5222
-3473
-2719
-3737
-3334
-1065
-45
-1147
-940
210
-269
-1931
-1380
-261
-795
-1356
-608
48
-578
-563
-372
-296
-368
-184
-38
-581
-1070
-1623
-2281
-2765
-2655
-2565
-2823
-2474
-1763
-1417
-1167
-931
-394
117
286
525
847
995
663
384
425
591
315
146
621
1127
1117
1265
1898
2127
2126
2314
2595
2944
2840
2550
3036
3038
2884
3128
3568
4026
4114
4798
5773
6642
6943
7573
8465
8558
6289
3055
317
-3202
-6372
-9133
-10288
-10496
-10623
-9591
-8002
-7081
-6790
-5399
-2973
-655
753
1823
2340
1840
888
272
-42
-658
-508
1013
3070
4435
4975
5390
5820
6198
6548
6531
5647
3869
1954
269
-1839
-4294
-6499
-7692
-7721
-7207
-6374
-5395
-4508
-3518
-2310
-1039
-206
-53
81
346
456
226
-188
-433
-584
-395
382
1463
2558
3533
4459
5231
5402
5046
4355
3315
2080
808
-381
-1580
-2897
-4079
-4857
-5141
-4959
-4368
-3392
-2380
-1520
-788
-299
-206
-221
-309
-486
-626
-672
-574
-586
-580
-366
170
885
1721
2549
3096
3368
3387
3166
2559
1678
678
-293
-1142
-1842
-2393
-2838
-3109
-3091
-2760
-2273
-1685
-1104
-613
-200
97
189
55
-262
-652
-977
-1123
-1047
-900
-685
-312
196
736
1149
1421
1607
1588
1480
1125
617
-147
-1444
-4880
-5385
-4698
-7117
-7979
-6644
-4089
-4588
-4217
-1876
-435
-1277
-1139
1567
1605
778
440
1131
-33
-936
-783
-1079
-991
-864
201
360
328
461
-69
-645
-811
-763
-1647
-2794
-2846
-2999
-3505
-3965
-3693
-2946
-2539
-1679
-559
494
1000
1291
1695
1863
1924
1454
1255
1024
786
641
358
710
705
990
1464
2320
3205
3369
3814
4121
4226
3872
3423
3377
3342
3278
3236
3651
4500
5092
5453
6747
7977
8536
7677
5228
2810
-771
-4449
-6961
-9138
-10441
-10807
-10100
-8860
-8345
-7807
-6402
-4427
-2174
41
1902
2643
2293
1813
1201
328
-455
-656
214
1567
2961
4089
4633
4969
5435
6182
6575
6081
4874
3249
1532
-442
-2836
-5103
-6822
-7619
-7492
-6909
-6056
-5250
-4317
-3034
-1765
-788
-302
2
283
304
155
-178
-659
-981
-1065
-568
412
1488
2660
3761
4684
5165
5053
4607
3818
2710
1552
391
-778
-2074
-3299
-4208
-4756
-4797
-4336
-3556
-2666
-1607
-852
-470
-310
-237
-291
-632
-900
-1053
-1131
-1267
-1204
-989
-660
-84
774
1739
2428
2889
3085
3013
2596
1906
1031
44
-914
-1699
-2244
-2671
-2889
-2849
-2564
-2155
-1633
-931
-403
-79
156
321
232
-161
-613
-1042
-1343
-1552
-1745
-1926
-1497
-1314
-1694
-1434
-833
-659
-1202
-1304
-1063
-1559
-2488
-2798
-2904
-3569
-3871
-3430
-3018
-2829
-2353
-1728
-1276
-804
-73
183
238
401
501
194
-215
-316
-709
-1142
-1219
-900
-1011
-1070
-884
-815
-848
-860
-749
-1154
-1403
-1434
-1672
-2082
-2160
-1924
-2058
-1936
-1389
-778
-356
-23
703
1207
1404
1651
1908
2020
1719
1775
1894
1964
1982
2071
2383
2586
2689
2910
3657
3480
3556
4275
4695
4827
4862
5276
5690
5901
6122
7035
7537
7652
6873
4510
1293
-2311
-5468
-7698
-9612
-10507
-10124
-9256
-8007
-7356
-6766
-6050
-4699
-2555
-344
1185
1568
1291
802
393
-98
-216
26
1115
2881
4687
5966
6248
6082
6041
6400
6488
5771
4184
2251
410
-1364
-3292
-5228
-6741
-7395
-6942
-5944
-4963
-4326
-3724
-2925
-2159
-1631
-1428
-1422
-1384
-1220
-947
-824
-936
-906
-537
337
1546
2884
4158
5052
5487
5482
5004
4153
3038
1871
836
-154
-1138
-2151
-3260
-3892
-4103
-4038
-3488
-2696
-1789
-1328
-1190
-1194
-1413
-1758
-2042
-2107
-2171
-2136
-1832
-1274
-795
-280
419
1314
2187
2894
3433
3557
3294
2753
2103
1297
403
-438
-1107
-1486
-1662
-1687
-1580
-1549
-1493
-1156
-895
-739
-773
-743
-1072
-2404
-2811
-2913
-3913
-4668
-4276
-3185
-3141
-2799
-1638
-949
-1009
-806
222
415
-117
-501
-576
-1208
-1944
-2199
-2520
-2460
-2337
-1824
-1391
-1155
-698
-668
-505
-302
-20
-294
-767
-829
-1055
-1207
-1581
-1523
-1547
-1384
-967
-739
-235
-129
-84
-105
-201
-286
-621
-1147
-1369
-1348
-1488
-1473
-1204
-902
-563
-52
653
1358
1852
2281
2604
2855
3049
3286
3121
2879
3222
3342
3058
3417
3769
4083
4379
5031
5580
5817
6452
6619
7190
7588
8127
8369
7705
5117
1269
-2263
-5965
-8096
-10210
-11085
-10235
-9150
-8003
-7181
-6497
-6194
-5180
-3378
-998
161
19
-530
-1114
-1579
-1948
-1333
-459
917
3054
5453
7193
7674
7510
7648
7919
7629
6650
4820
2645
666
-968
-2547
-4198
-5623
-6206
-5673
-4596
-3703
-3161
-2953
-2882
-2936
-3315
-3725
-4104
-4281
-4084
-3575
-3138
-2872
-2405
-1440
77
1896
3711
5226
6086
6154
5850
5181
4208
3122
2100
1176
191
-260
-789
-1399
-1656
-1496
-1038
-880
-801
-715
-982
-1761
-2404
-3053
-3834
-4573
-4886
-4668
-4340
-3608
-2586
-1479
-589
244
1200
1979
2417
2679
2717
2458
1958
1334
721
306
157
167
515
741
986
1233
1185
836
97
-800
-1453
-2341
-3762
-4439
-4827
-5132
-5262
-5101
-4611
-4107
-3259
-2512
-1493
-907
-752
-606
-762
-1001
-1359
-1581
-1732
-1675
-1585
-1203
-998
-883
-376
94
459
666
1009
859
125
-316
-417
-800
-1479
-1652
-1280
-1272
-1293
-878
-444
-396
-381
-127
-32
-287
-789
-1040
-1339
-1643
-1730
-1825
-1665
-1164
-583
-8
862
1652
2061
2417
2809
3185
3434
3504
3402
3528
3677
3744
3784
4069
4560
5158
5709
6206
6929
7204
6885
7336
7724
7883
7714
7320
6226
2364
-1986
-4995
-6823
-9281
-10719
-9350
-7522
-7102
-7157
-6237
-5849
-5797
-5095
-2606
-1457
-2272
-2780
-2948
-3103
-3524
-2540
-693
1062
2742
5064
7300
8358
8291
8108
8032
7321
6157
4535
3271
2195
968
-365
-1593
-2600
-3263
-3049
-2096
-1337
-1454
-2045
-2714
-3715
-5194
-6125
-6259
-6227
-6205
-5862
-5077
-4377
-3625
-2322
-549
1088
2449
3649
4413
4317
3800
3668
3475
2864
2304
2319
2653
2742
2838
3160
3277
2861
2353
2005
1506
682
-272
-1266
-2522
-3805
-4784
-5261
-5357
-5165
-4556
-3755
-3053
-2600
-2258
-1847
-1434
-1169
-1046
-962
-902
-879
-808
-536
-74
512
1156
1879
2406
2653
2534
2060
1582
743
-465
-920
-1171
-1825
-2320
-2296
-2139
-2400
-2706
-2786
-2236
-2332
-2824
-2741
-2754
-3183
-3791
-3775
-3551
-3486
-3514
-2982
-2322
-2022
-1736
-1193
-700
-739
-418
-184
-267
-249
-243
-163
-287
-308
94
153
316
673
1054
1172
847
941
744
183
-170
-350
-647
-804
-958
-930
-778
-741
-278
8
396
806
1040
1292
1115
1443
1726
1400
1534
2168
2561
2699
2732
3853
4791
4952
5483
6403
7522
7297
7095
7600
8025
7939
7785
7865
7553
4416
232
-2178
-3974
-6049
-7935
-6965
-5307
-5257
-6122
-6082
-5552
-6047
-6358
-5315
-4518
-5513
-6333
-6226
-5459
-5417
-4937
-3524
-1762
-51
1846
4424
6143
6708
6482
6286
5996
5269
4338
4089
4254
3981
3117
2323
2242
2141
2016
1925
1862
1159
-95
-1155
-2197
-3761
-5497
-6487
-6844
-7125
-7235
-6559
-5538
-4804
-4387
-3748
-2884
-2333
-1862
-1196
-586
-389
-429
-313
146
739
1515
2535
3534
4289
4812
5322
5669
5513
4911
4171
3403
2515
1540
813
310
-278
-952
-1376
-1513
-1661
-1850
-1979
-2093
-2494
-3064
-3543
-3981
-4486
-4752
-4734
-4532
-4489
-4454
-3879
-3264
-2798
-2516
-2004
-1204
-729
-724
-405
107
168
-221
-269
246
26
-3
460
627
547
587
781
499
74
-15
-100
-814
-1433
-1554
-1796
-2422
-2660
-2581
-2690
-2800
-2791
-2652
-2602
-2596
-2547
-2527
-2594
-2507
-2367
-2298
-2113
-1688
-1310
-1072
-555
6
348
630
996
1328
1436
1285
1443
1760
1751
1727
2006
2203
2339
2449
2484
2682
2520
2549
2510
2194
2086
2138
2004
1794
1965
2208
2743
2647
3101
3784
4183
4633
4532
5728
6132
5800
6377
6314
4445
2043
239
-276
-1399
-3052
-1999
-1096
-1358
-2514
-2624
-1744
-2217
-2689
-2656
-2880
-4110
-5496
-6275
-6381
-6790
-6633
-5779
-4850
-3716
-2620
-1507
-655
-88
-2
246
630
1195
1365
1156
1374
1530
1393
1403
2277
3704
4334
4325
4632
4673
4176
3330
2677
2215
1254
411
-16
-565
-1150
-1462
-1537
-1525
-1713
-1654
-1439
-1497
-1782
-2335
-3017
-3542
-3857
-3924
-3851
-3612
-3090
-2864
-2622
-2019
-1317
-734
-374
115
532
537
482
555
502
355
328
576
825
992
1295
1608
1695
1577
1491
1454
1370
1173
902
338
-294
-753
-1235
-1652
-1889
-1934
-1986
-1894
-1953
-2155
-2070
-2009
-2192
-2522
-2671
-2483
-2517
-3015
-3047
-2630
-2604
-2806
-2541
-1814
-1472
-1553
-1428
-1057
-926
-1138
-1074
-629
-453
-609
-535
-185
51
-13
18
399
564
423
391
525
532
238
-4
-36
-89
-180
-280
-230
-193
-259
-261
-279
-353
-247
-29
-3
-371
-328
141
168
388
-162
267
821
595
715
1161
1578
1047
1232
1538
1291
1279
1434
1588
1676
1436
1693
2184
1942
1912
2176
2600
2789
2706
2710
3046
2908
2247
1769
1572
1228
942
851
910
1100
697
402
447
548
370
59
-69
-329
-717
-1321
-1750
-1903
-2241
-2466
-2466
-2286
-2057
-1994
-1899
-1738
-1766
-1895
-1938
-1742
-1602
-1624
-1678
-1652
-1551
-1538
-1402
-1044
-666
-420
-199
117
348
397
328
383
479
402
365
426
484
431
259
196
266
325
310
302
341
270
110
-69
-197
-288
-441
-541
-539
-536
-561
-543
-449
-379
-360
-296
-172
-84
-105
-155
-171
-227
-289
-330
-301
-227
-194
-184
-155
-99
-67
-69
-47
-46
-118
-199
-298
-398
-528
-693
-781
-825
-849
-843
-804
-773
-812
-841
-844
-872
-919
-959
-966
-1010
-1097
-1159
-1178
-1170
-1180
-1148
-1103
-1016
-990
-939
-766
-720
-726
-709
-632
-606
-606
-594
-601
-603
-624
-648
-639
-609
-555
-490
-432
-384
-361
-359
-343
-325
-320
-315
-318
-322
-337
-351
-367
-372
-368
-353
-302
-233
-163
-84
-7
54
80
89
100
128
168
190
215
226
237
254
278
306
326
366
415
463
509
531
532
541
539
553
581
618
656
695
751
796
828
835
822
815
780
736
679
634
603
536
472
416
374
328
238
131
38
-94
-223
-329
-416
-520
-654
-751
-855
-950
-1010
-1042
-1068
-1108
-1155
-1196
-1237
-1263
-1284
-1289
-1264
-1247
-1197
-1118
-1035
-958
-872
-795
-742
-684
-605
-551
-504
-479
-465
-460
-455
-448
-450
-452
-469
-491
-506
-514
-548
-593
-622
-663
-710
-740
-751
-742
-742
-731
-678
-630
-578
-503
-427
-370
-331
-275
-213
-150
-86
-15
37
72
109
136
152
158
174
162
128
101
68
14
-63
-138
-208
-304
-391
-478
-559
-623
-688
-748
-817
-858
-879
-901
-905
-913
-922
-924
-920
-920
-913
-911
-915
-913
-913
-921
-934
-912
-865
-792
-732
-693
-651
-625
-616
-599
-555
-547
-578
-594
-587
-585
-606
-602
-578
-549
-495
-412
-341
-309
-301
-303
-299
-291
-292
-295
-288
-285
-296
-295
-296
-301
-291
-257
-204
-140
-105
-83
-48
-21
-15
8
25
30
35
56
68
55
45
55
80
107
139
175
178
175
188
219
242
235
231
199
152
118
102
88
81
107
151
198
241
261
260
266
280
272
257
227
184
133
68
6
-47
-106
-165
-207
-250
-293
-332
-363
-400
-431
-458
-527
-609
-674
-732
-779
-819
-851
-864
-849
-817
-779
-754
-723
-706
-695
-695
-712
-723
-740
-753
-753
-761
-767
-740
-711
-697
-665
-611
-569
-571
-567
-553
-545
-558
-562
-547
-545
-528
-509
-482
-460
-450
-417
-384
-360
-341
-326
-327
-349
-372
-391
-415
-440
-454
-453
-425
-399
-390
-388
-362
-341
-337
-326
-323
-340
-359
-372
-383
-420
-447
-435
-433
-434
-419
-380
-351
-347
-328
-313
-302
-307
-339
-368
-413
-467
-493
-503
-517
-523
-514
-488
-489
-473
-460
-444
-435
-436
-424
-414
-407
-400
-384
-364
-340
-314
-291
-259
-218
-178
-139
-109
-92
-53
-21
-24
-37
-42
-50
-76
-95
-104
-121
-139
-166
-189
-226
-251
-249
-248
-241
-226
-217
-208
-196
-198
-197
-185
-139
-101
-61
-19
21
33
41
82
117
140
146
182
205
198
194
201
200
190
174
142
94
56
3
-60
-106
-156
-204
-238
-270
-309
-359
-388
-381
-369
-368
-383
-382
-363
-370
-369
-380
-401
-425
-439
-433
-435
-427
-398
-365
-330
-294
-248
-215
-191
-187
-190
-201
-223
-245
-256
-256
-254
-258
-255
-261
-260
-227
-193
-181
-199
-216
-248
-307
-372
-428
-491
-540
-571
-592
-617
-630
-617
-577
-554
-513
-467
-448
-446
-457
-460
-453
-454
-455
-454
-437
-395
-362
-332
-305
-281
-261
-273
-282
-292
-322
-344
-378
-404
-409
-415
-417
-424
-439
-420
-394
-343
-317
-316
-306
-306
-306
-316
-322
-320
-322
-320
-331
-335
-321
-301
-289
-274
-250
-235
-246
-250
-237
-221
-239
-239
-225
-224
-206
-201
-185
-172
-175
-162
-131
-94
-83
-66
-48
-46
-70
-110
-150
-202
-237
-242
-243
-235
-226
-212
-186
-161
-139
-119
-98
-96
-101
-89
-86
-87
-93
-103
-107
-120
-110
-98
-85
-70
-57
-52
-62
-87
-124
-157
-192
-228
-268
-281
-302
-335
-357
-354
-376
-397
-389
-371
-351
-344
-355
-373
-381
-387
-401
-408
-411
-406
-391
-350
-302
-281
-253
-216
-219
-243
-243
-241
-266
-310
-347
-377
-409
-419
-405
-384
-367
-351
-311
-300
-296
-288
-273
-254
-257
-270
-304
-341
-376
-401
-406
-387
-361
-335
-291
-257
-236
-238
-251
-282
-305
-305
-314
-334
-347
-364
-389
-389
-400
-421
-421
-367
-293
-231
-179
-140
-134
-151
-166
-186
-217
-242
-252
-249
-280
-332
-348
-372
-389
-375
-348
-328
-306
-291
-290
-322
-365
-374
-399
-431
-429
-396
-372
-362
-348
-315
-275
-247
-197
-122
-58
-31
-41
-58
-104
-158
-211
-238
-249
-271
-276
-269
-272
-282
-293
-298
-296
-303
-301
-298
-309
-330
-367
-396
-405
-437
-452
-442
-423
-373
-325
-276
-238
-225
-220
-184
-135
-101
-84
-91
-99
-106
-92
-83
-80
-67
-37
-11
7
4
-40
-84
-130
-173
-208
-236
-259
-278
-280
-292
-310
-296
-265
-234
-186
-139
-92
-66
-61
-49
-41
-46
-57
-66
-91
-105
-102
-91
-108
-126
-133
-148
-152
-148
-131
-136
-159
-181
-222
-262
-299
-310
-320
-322
-296
-273
-260
-266
-258
-239
-198
-168
-162
-174
-194
-225
-268
-303
-325
-333
-351
-339
-309
-277
-254
-231
-204
-184
-176
-162
-165
-190
-212
-235
-253
-287
-318
-325
-315
-289
-247
-211
-153
-98
-60
-55
-65
-88
-133
-185
-220
-257
-317
-355
-378
-398
-411
-408
-389
-354
-321
-274
-218
-194
-177
-173
-196
-204
-192
-182
-163
-107
-58
-25
-19
-32
-32
-43
-48
-38
-44
-77
-105
-128
-165
-208
-246
-267
-279
-267
-247
-232
-248
-266
-271
-260
-260
-268
-287
-301
-313
-320
-314
-328
-359
-368
-372
-365
-340
-322
-307
-279
-243
-237
-239
-258
-299
-326
-337
-335
-328
-341
-348
-310
-270
-252
-222
-199
-176
-172
-158
-149
-169
-202
-244
-269
-289
-305
-326
-333
-322
-305
-297
-290
-292
-291
-288
-294
-280
-270
-259
-260
-256
-243
-219
-184
-153
-108
-49
-6
-2
-3
4
-17
-58
-79
-93
-117
-145
-172
-187
-201
-230
-233
-223
-216
-228
-234
-253
-302
-336
-364
-396
-407
-380
-343
-313
-288
-271
-259
-237
-224
-205
-189
-167
-164
-167
-170
-188
-208
-227
-243
-254
-275
-303
-323
-356
-387
-406
-408
-420
-447
-456
-454
-442
-433
-419
-392
-354
-324
-300
-274
-257
-243
-246
-248
-247
-246
-240
-225
-198
-189
-194
-191
-192
-211
-234
-256
-284
-328
-363
-402
-439
-456
-486
-530
-534
-522
-503
-471
-430
-383
-351
-340
-323
-306
-290
-253
-223
-221
-244
-251
-244
-257
-258
-245
-216
-190
-205
-197
-191
-196
-215
-242
-246
-242
-268
-283
-288
-309
-326
-349
-341
-304
-280
-269
-255
-255
-284
-323
-350
-362
-366
-375
-377
-354
-323
-300
-290
-275
-289
-292
-295
-291
-295
-310
-308
-290
-287
-288
-301
-309
-312
-312
-277
-255
-245
-226
-177
-153
-148
-163
-173
-168
-187
-218
-237
-236
-241
-253
-258
-259
-261
-248
-223
-214
-223
-244
-245
-249
-274
-277
-283
-306
-335
-363
-379
-386
-389
-369
-348
-336
-306
-280
-272
-276
-284
-302
-324
-342
-343
-341
-345
-337
-326
-321
-300
-267
-223
-180
-159
-130
-100
-81
-75
-108
-155
-202
-215
-216
-212
-214
-226
-235
-242
-235
-223
-178
-142
-138
-148
-157
-184
-210
-257
-289
-286
-284
-289
-310
-323
-337
-341
-341
-332
-306
-286
-271
-257
-252
-270
-293
-303
-304
-334
-364
-362
-337
-331
-323
-311
-304
-290
-274
-247
-232
-227
-228
-218
-240
-266
-285
-298
-288
-263
-232
-183
-123
-86
-91
-97
-86
-72
-64
-80
-101
-144
-200
-279
-362
-427
-475
-491
-491
-472
-436
-408
-398
-411
-413
-408
-419
-427
-418
-396
-387
-374
-363
-345
-309
-271
-230
-185
-137
-103
-89
-75
-75
-108
-145
-181
-219
-244
-269
-301
-327
-353
-359
-356
-359
-370
-382
-395
-412
-411
-404
-402
-413
-431
-443
-430
-413
-393
-371
-366
-330
-293
-270
-245
-209
-186
-180
-159
-154
-175
-195
-196
-201
-216
-223
-235
-241
-230
-225
-231
-238
-227
-212
-214
-224
-237
-246
-261
-270
-269
-258
-261
-250
-224
-217
-232
-247
-260
-265
-256
-258
-263
-290
-304
-322
-341
-345
-334
-323
-329
-311
-287
-258
-233
-216
-214
-212
-197
-192
-199
-199
-190
-197
-204
-202
-182
-155
-141
-130
-112
-110
-137
-150
-166
-212
-256
-308
-338
-351
-370
-387
-409
-437
-444
-438
-422
-401
-387
-359
-319
-295
-275
-256
-248
-245
-240
-227
-211
-203
-209
-207
-207
-204
-222
-233
-247
-270
-272
-280
-292
-300
-313
-329
-348
-363
-370
-386
-390
-370
-347
-343
-333
-313
-316
-341
-354
-342
-324
-304
-293
-276
-270
-294
-307
-325
-334
-346
-357
-361
-380
-390
-394
-387
-375
-371
-354
-338
-322
-293
-287
-293
-301
-312
-305
-291
-263
-246
-235
-227
-228
-240
-248
-255
-256
-244
-241
-213
-200
-201
-209
-234
-261
-270
-273
-253
-243
-236
-220
-213
-209
-210
-230
-260
-278
-297
-303
-307
-303
-291
-297
-296
-299
-312
-321
-315
-312
-305
-288
-277
-284
-288
-285
-272
-244
-212
-197
-161
-138
-135
-132
-128
-125
-136
-144
-133
-137
-150
-171
-188
-199
-219
-230
-246
-261
-266
-260
-243
-247
-269
-311
-347
-382
-410
-403
-374
-346
-324
-295
-266
-261
-250
-233
-206
-172
-134
-122
-126
-128
-128
-131
-139
-139
-137
-135
-138
-126
-118
-129
-124
-120
-123
-142
-156
-157
-151
-176
-200
-201
-193
-187
-180
-160
-149
-143
-147
-156
-136
-123
-108
-100
-106
-133
-167
-192
-212
-234
-244
-240
-230
-218
-211
-193
-189
-199
-214
-229
-258
-269
-263
-259
-265
-257
-255
-264
-258
-232
-206
-182
-162
-153
-141
-148
-175
-198
-217
-232
-260
-283
-292
-293
-309
-299
-265
-236
-217
-205
-192
-194
-205
-203
-220
-262
-279
-265
-260
-244
-224
-213
-214
-208
-190
-173
-152
-146
-140
-149
-164
-196
-230
-254
-275
-304
-320
-328
-340
-329
-328
-327
-314
-278
-263
-264
-253
-244
-234
-226
-224
-241
-251
-243
-234
-234
-244
-246
-248
-281
-336
-393
-526
-750
-775
-717
-808
-927
-922
-851
-1539
-1513
-281
83
-394
-743
-443
-219
-372
-492
-434
-335
-243
-304
-354
-355
-317
-220
-393
-321
-209
-115
-4
-124
-149
-142
-106
-24
-35
-155
-415
-297
-341
-485
-507
-478
-354
-404
-429
-429
-369
-502
-566
-419
-166
-277
-847
-998
-168
-136
-439
-406
-904
-375
239
-63
-477
-451
-106
-90
-291
-255
-350
-180
-18
-535
-662
-521
158
111
-813
-567
400
271
-672
-487
31
8
-305
-452
-242
13
-484
-592
-15
-139
-581
-714
-249
242
-385
-902
-905
30
137
-841
-855
-698
-129
-193
-547
-692
-542
-411
-327
-460
-900
-375
209
-232
-768
-954
-665
-181
-95
-994
-792
86
-61
-788
-1400
-261
92
-122
-942
-736
221
-227
-649
-940
-693
-389
105
-483
-752
-56
-430
-387
-497
-583
-369
-170
-280
-327
-551
-382
609
-752
-582
99
-251
203
-247
-679
-121
89
16
-213
-675
-690
100
455
-45
-510
-1297
-184
462
-704
-429
822
-234
-1823
-646
1180
435
-1111
-821
612
217
-962
-825
-69
33
386
-658
-566
31
308
600
-742
-929
-217
201
365
311
-1045
-1361
1236
564
-516
-494
-1142
669
323
334
-517
-1604
-515
598
1793
-96
-2450
-1539
1686
2155
-1208
-3131
233
2203
99
-1461
-1784
554
2590
-266
-3412
7
3162
38
-2208
-1215
1357
2765
-1535
-2269
858
864
397
75
-415
-1206
480
2028
-261
-1299
-654
580
1716
364
-1236
-578
994
516
-320
-241
188
490
419
-28
-708
28
1187
144
-767
124
234
908
-836
-330
329
715
99
-707
-213
73
905
-234
-169
420
-63
-1082
154
1297
-382
-758
-554
-314
1200
-195
-1436
-363
921
-444
-1196
637
-814
-156
837
-905
-764
19
444
236
-392
-920
-182
285
583
-221
-852
205
150
431
263
-1245
-1001
1012
-177
-438
192
-1263
-493
296
94
-228
-830
-712
763
718
-2587
-299
1769
-403
-2130
-78
1650
-871
-839
34
1420
-765
-1649
903
496
903
-1061
-1249
559
778
-1013
44
885
-342
205
-378
364
249
-133
-544
-269
581
-784
-190
153
853
-192
-1347
515
1149
-145
-1515
38
1015
-273
-897
285
70
-1466
380
1174
-482
-2098
-157
1903
-338
-1193
-622
-271
477
-116
556
702
-928
-424
-218
1271
-42
-1740
467
276
-490
-720
-613
1288
-720
-1687
732
62
744
-2228
-312
2211
262
-1291
-2329
881
1687
345
-2078
118
1864
-60
-220
-185
-380
-112
703
1048
-1070
-454
1586
24
-11
-1636
1283
1717
-2077
1896
-225
-1509
835
-230
-618
-1011
-631
690
-589
-1271
-27
125
390
-664
-946
126
335
-448
-358
1534
224
-1515
477
700
-469
337
-757
-109
0
-456
960
305
36
-1239
-905
456
1340
-88
-1005
-99
-1052
850
-1134
-1054
1358
-573
-1661
-334
677
173
-87
-2296
-871
1417
659
-1524
-475
500
-573
380
-395
-1000
512
674
844
-749
-2131
485
214
445
-548
-828
-40
-429
799
480
-558
-1016
-546
450
-531
46
1280
-1578
-1155
1420
547
-658
-953
-506
1859
-587
-2318
689
-215
-333
546
-1551
-1202
1200
-249
-532
196
-783
-854
269
17
91
-50
30
-885
-686
475
924
-94
-1872
721
578
322
-256
-1254
756
871
-1165
215
1080
-1281
-335
730
871
-695
-2710
-816
907
769
-608
-1734
-1223
235
885
176
-2290
669
1457
-1429
-1508
-16
891
-471
17
-1295
-220
404
-870
668
-942
46
-144
-360
239
-702
520
-473
821
-83
-1128
455
35
-1177
-1143
1525
-395
-1877
681
528
-1536
-636
266
-118
-199
-882
-181
-355
-700
-53
-15
249
-72
-1173
-575
658
732
-928
-1117
-301
-549
391
505
-596
-1061
39
726
-466
-1454
-38
1399
-680
-1281
113
306
-73
-639
-1028
-217
985
-150
-840
-377
-374
726
683
-946
-1439
307
1454
761
-1639
-1581
491
966
-235
-1332
-246
708
-780
-651
431
375
187
76
-566
-1131
-903
1113
234
-1518
217
2048
-521
-1885
910
1229
-611
-1641
60
31
-550
-587
-432
166
-189
-499
20
9
-957
-173
-26
-858
-945
-193
223
515
-277
-1102
-189
287
317
16
-291
-897
-188
262
-85
-810
-515
738
302
60
-915
-1346
6
677
-524
-860
-742
497
1049
-506
-598
-533
-604
247
-355
-116
174
-523
140
-989
-628
269
-93
-683
-295
699
-772
-1100
35
47
-1123
-774
147
3
1034
-548
-1989
-732
107
22
-726
-906
-177
201
175
-828
-997
347
341
-1205
-1867
343
1282
-258
-1169
-412
6
-58
9
-592
-748
-891
-75
356
-842
-968
-584
-328
-225
-662
61
-403
-569
-389
-706
-677
-619
-675
-420
155
126
62
-158
-974
-57
747
-864
-521
155
-31
406
-129
-904
-475
365
193
-418
-321
96
111
-328
637
-562
-993
30
-321
663
-387
-652
238
84
-1057
-1040
12
-59
-495
-620
-227
-291
-501
-951
-1451
-621
613
1033
-320
-1996
-363
625
43
-756
-1231
-700
66
686
13
-1408
-1780
-69
1060
-125
-1159
-1397
-439
0
-593
-600
-672
-1070
-725
576
170
-1072
-799
-449
-732
-766
-453
-655
-381
916
116
-1394
-818
-104
69
-28
-505
-634
-635
-11
235
-478
-258
-428
-395
-316
-759
-391
-232
-209
-575
-1319
-896
29
187
-200
-488
-109
-412
-874
-867
-824
-264
56
-515
-574
-299
-384
-340
-702
-813
-808
-595
-279
-488
-443
-269
-493
-795
-525
-280
-338
-425
-555
-880
-510
30
-97
-400
-665
-357
-514
-762
-117
200
-283
-771
-811
-612
-413
-264
149
-352
-748
-52
-447
-557
-504
-658
-554
-570
43
2
-404
-486
-285
37
-296
-848
-961
-239
407
-11
-642
-513
268
-352
-989
-447
-218
-445
-820
-514
-562
-501
-616
-994
-672
-114
-292
-560
-591
-472
-407
-891
-665
-339
-451
-371
49
-110
-506
-776
-779
-441
-480
-374
137
-92
-262
-43
-367
-406
21
-84
-437
-561
-574
16
356
-219
-845
-1023
-535
78
193
-257
-685
-792
-684
-571
-742
-596
-469
-690
-282
-171
-472
-660
-821
-880
-546
-436
-695
-333
115
110
-568
-811
-327
-319
-420
-387
-197
33
637
291
-626
-846
-812
-65
339
-27
-386
-252
-181
-131
-167
-464
-372
-192
245
373
-37
-35
-18
-281
-377
18
62
-326
68
388
156
-127
-219
-311
-445
-179
241
74
-399
88
342
-320
-510
-20
143
-417
0
585
-487
-566
-42
-46
-516
-296
494
192
-317
-259
26
-439
-540
-177
-430
-650
-202
131
-282
-373
-227
-320
-553
-738
-245
-319
-489
-171
-369
-478
-426
-466
-504
-641
-430
-562
-1109
-922
-344
-447
-762
-874
-1010
-1106
-1112
-947
-1155
-1405
-1331
-1158
-896
-849
-943
-1027
-1239
-1082
-1052
-1109
-1022
-860
-991
-1137
-756
-661
-796
-624
-418
-528
-680
-586
-578
-694
-853
-625
-590
-741
-419
-404
-513
-427
-481
-727
-877
-639
-444
-422
-381
-247
-318
-375
-124
-174
-337
-420
-289
-40
31
264
353
246
207
233
321
431
569
652
724
636
886
946
727
872
1012
1241
1233
1284
1439
1340
1381
1395
1613
1617
1677
2228
2365
2146
2131
2140
2277
2329
2305
2580
2784
2219
2114
1952
1252
1263
913
801
859
280
717
750
-23
-498
-1069
-1521
-2054
-2121
-2021
-1918
-2002
-2251
-2259
-2578
-2976
-3304
-3359
-3234
-3332
-3019
-2742
-2326
-2156
-2232
-1985
-1876
-1740
-1655
-1215
-872
-951
-520
-246
82
275
268
649
804
872
976
1030
1104
1124
1030
1108
1214
1165
1249
1100
948
909
491
398
222
50
37
-158
-85
-132
-369
-484
-803
-1147
-1329
-1622
-1721
-1663
-1818
-1856
-2020
-2020
-1995
-2314
-2284
-2403
-2718
-2752
-2659
-2509
-2480
-2421
-2335
-2355
-2370
-2201
-2147
-2193
-2094
-1980
-1803
-1655
-1357
-1178
-1139
-871
-773
-738
-680
-544
-427
-458
-327
-186
-110
2
113
74
-64
-129
-156
-245
-305
-267
-379
-392
-344
-404
-327
-460
-501
-499
-574
-462
-363
-254
-166
-58
101
304
432
490
734
865
1110
1426
1681
1955
2308
2696
2884
3227
3596
3857
3991
4198
4554
4531
4670
4836
3843
2989
2737
2055
2048
2997
3173
2914
2452
1721
958
-145
-1009
-1489
-2105
-2514
-2176
-1785
-1852
-2273
-2859
-3679
-4521
-4958
-5001
-4797
-4217
-4002
-3847
-3417
-3219
-3229
-3233
-3106
-2972
-2897
-2444
-1589
-924
-741
-409
-90
128
429
793
1185
1203
1099
1247
1456
1668
1892
1914
2001
2177
2080
1992
1906
1550
1219
879
820
895
884
897
911
721
350
-52
-368
-640
-871
-958
-985
-1054
-941
-941
-1057
-1176
-1510
-1801
-1955
-1950
-1819
-1769
-1741
-1645
-1612
-1611
-1562
-1586
-1664
-1712
-1683
-1519
-1370
-1273
-1214
-1139
-1092
-1092
-951
-856
-854
-798
-832
-905
-893
-818
-860
-781
-648
-650
-673
-728
-737
-864
-974
-1061
-1123
-1093
-1133
-1061
-1013
-1094
-1211
-1272
-1227
-1314
-1308
-1218
-1212
-1186
-1065
-1035
-1045
-1009
-1030
-969
-833
-720
-644
-525
-345
-283
-161
-112
-42
98
171
311
500
618
622
848
907
836
1051
1194
1226
1364
1654
1783
1758
2053
2125
2067
2205
2252
2278
2309
2457
2718
2802
2811
2989
3014
2977
2873
2406
2013
1639
1232
1394
1556
1459
1224
848
435
-69
-646
-1227
-1710
-2099
-2326
-2257
-2118
-2218
-2539
-2948
-3380
-3780
-4111
-4175
-3950
-3770
-3593
-3299
-2932
-2727
-2637
-2465
-2327
-2212
-1994
-1592
-956
-501
-235
65
299
537
760
948
1147
1156
1143
1300
1533
1698
1639
1547
1567
1560
1414
1317
1154
947
675
456
471
432
281
185
80
-56
-290
-492
-662
-852
-983
-1055
-1062
-1060
-1128
-1171
-1204
-1336
-1556
-1768
-1844
-1861
-1942
-1951
-1901
-1995
-1983
-1876
-1942
-2017
-2040
-2175
-2230
-2042
-1853
-1897
-1810
-1549
-1460
-1442
-1259
-1083
-1166
-1169
-954
-834
-760
-672
-552
-489
-527
-463
-388
-477
-512
-483
-552
-567
-527
-535
-608
-626
-650
-804
-926
-967
-995
-995
-993
-990
-939
-853
-805
-782
-767
-743
-709
-623
-421
-208
-88
95
281
435
603
793
1010
1105
1299
1585
1894
2212
2368
2676
2877
2932
3174
3290
3381
3630
3854
4071
4318
4482
4216
3414
2964
2589
2153
2338
2696
2722
2300
1866
1445
621
-426
-1292
-1888
-2445
-2560
-2305
-2177
-2342
-2880
-3455
-4124
-4656
-5021
-5141
-4806
-4405
-4045
-3620
-3099
-2886
-3050
-3064
-2911
-2714
-2395
-1716
-868
-261
49
369
685
828
947
1067
1241
1354
1462
1781
2088
2226
2086
1860
1860
1812
1604
1453
1330
1126
905
760
811
731
447
291
188
52
-139
-396
-577
-750
-954
-1031
-1008
-997
-1079
-1163
-1150
-1260
-1541
-1743
-1777
-1732
-1780
-1763
-1585
-1454
-1404
-1384
-1337
-1399
-1563
-1554
-1413
-1237
-1024
-840
-686
-589
-578
-607
-609
-633
-714
-612
-375
-290
-278
-237
-308
-457
-598
-746
-844
-957
-969
-890
-986
-1064
-1122
-1279
-1451
-1541
-1534
-1590
-1564
-1469
-1398
-1376
-1308
-1244
-1250
-1205
-1095
-929
-887
-754
-535
-456
-333
-169
-40
-1
104
251
317
352
423
524
590
739
818
958
1072
1010
1096
1134
1121
1172
1186
1243
1324
1386
1429
1607
1600
1582
1734
1647
1580
1627
1764
1651
1645
1808
1719
1653
1634
1669
1527
1420
1458
1379
1207
995
909
691
438
172
90
-26
-273
-212
-288
-558
-1039
-1375
-1608
-1864
-1882
-1953
-1911
-1920
-1978
-1939
-1999
-2217
-2513
-2529
-2467
-2263
-2050
-1778
-1408
-1289
-1239
-1168
-1052
-995
-924
-673
-381
-118
111
340
473
503
482
498
584
594
691
854
971
973
842
803
789
661
476
326
294
236
154
104
-39
-228
-359
-453
-468
-588
-865
-1022
-1134
-1329
-1532
-1628
-1750
-1877
-1866
-1831
-1762
-1741
-1939
-2114
-2080
-2113
-2200
-2100
-1966
-1854
-1736
-1569
-1408
-1406
-1421
-1333
-1196
-1089
-924
-650
-381
-261
-195
-111
-159
-248
-251
-170
-91
-84
21
136
209
142
18
-90
-269
-344
-369
-365
-364
-362
-390
-406
-396
-535
-558
-575
-559
-438
-282
-83
-14
119
216
312
518
603
850
1098
1345
1686
1885
2071
2281
2479
2719
2982
3219
3435
3679
3977
4096
4189
4005
3346
3009
2758
2527
2669
2824
2654
2118
1710
1139
366
-373
-1213
-1797
-2065
-2081
-1988
-1956
-2273
-2906
-3429
-3977
-4315
-4426
-4350
-4034
-3588
-3090
-2717
-2353
-2309
-2498
-2503
-2339
-2087
-1647
-942
-366
104
408
479
611
612
545
538
617
810
1084
1426
1588
1534
1327
1064
954
915
781
657
720
714
766
906
863
707
426
223
180
144
43
-119
-207
-325
-447
-506
-643
-862
-1093
-1239
-1279
-1335
-1494
-1597
-1635
-1702
-1750
-1740
-1688
-1662
-1606
-1544
-1466
-1358
-1349
-1320
-1160
-911
-828
-688
-385
-284
-286
-256
-151
-259
-347
-203
-105
-67
-178
-138
-94
-236
-421
-568
-697
-892
-926
-896
-850
-898
-1050
-1047
-1081
-1249
-1362
-1302
-1281
-1346
-1220
-1011
-937
-962
-933
-933
-883
-886
-907
-718
-559
-452
-339
-162
-153
-201
-116
-58
25
77
254
394
562
719
764
985
973
928
1096
1162
1276
1324
1416
1507
1588
1639
1609
1722
1643
1639
1614
1581
1449
1383
1436
1195
1106
1032
839
666
524
348
100
32
-126
-263
-288
-368
-389
-518
-592
-636
-628
-585
-596
-527
-462
-461
-458
-437
-492
-492
-432
-391
-276
-255
-250
-271
-342
-468
-628
-713
-782
-813
-787
-792
-864
-963
-1063
-1188
-1294
-1390
-1461
-1342
-1265
-1214
-1096
-1039
-1081
-1176
-1214
-1217
-1299
-1237
-1075
-963
-881
-808
-802
-880
-996
-1065
-1084
-1168
-1101
-980
-899
-826
-798
-792
-882
-954
-947
-937
-864
-764
-603
-465
-349
-297
-328
-349
-438
-439
-398
-351
-276
-214
-65
-28
-78
-134
-191
-255
-258
-234
-193
-129
-95
-13
-12
-20
4
-29
-3
71
214
356
444
576
729
792
889
989
1016
1156
1241
1487
1575
1626
1865
1882
1994
2032
2101
2085
2116
2251
2178
2263
2272
2271
2179
2145
2117
1696
1542
1293
1004
935
780
769
384
47
-121
-580
-1037
-1396
-1661
-2049
-2088
-2044
-2136
-2228
-2450
-2529
-2765
-2900
-2854
-2782
-2495
-2266
-1979
-1676
-1462
-1361
-1306
-1184
-1079
-826
-607
-268
121
283
481
608
642
603
594
655
626
663
806
891
883
820
708
588
471
327
261
199
85
102
61
35
-28
-236
-417
-547
-628
-755
-837
-874
-951
-1028
-1041
-1086
-1165
-1252
-1355
-1380
-1348
-1413
-1445
-1415
-1452
-1364
-1324
-1203
-1184
-1225
-1085
-1108
-1047
-990
-943
-780
-731
-602
-453
-408
-431
-407
-444
-454
-354
-332
-229
-206
-159
-147
-232
-294
-417
-477
-534
-537
-545
-545
-556
-642
-655
-775
-825
-882
-945
-863
-858
-855
-731
-632
-621
-599
-549
-572
-558
-405
-209
-214
-132
78
125
222
269
453
481
521
765
800
997
1040
1171
1276
1141
1328
1249
1257
1219
1198
1360
1201
1235
1165
1191
1062
886
949
663
632
544
390
327
148
58
-54
-172
-326
-326
-460
-601
-532
-634
-576
-632
-636
-494
-587
-550
-592
-591
-577
-650
-589
-527
-521
-597
-524
-522
-661
-717
-804
-832
-910
-983
-959
-989
-1059
-1104
-1120
-1179
-1302
-1329
-1264
-1281
-1325
-1249
-1192
-1176
-1181
-1207
-1128
-1126
-1163
-1130
-1121
-1084
-1043
-1016
-1018
-1026
-1016
-1014
-1000
-997
-957
-912
-829
-737
-700
-616
-583
-505
-441
-412
-321
-229
-90
-12
86
154
179
247
278
351
346
373
450
480
470
466
470
492
511
532
600
545
620
710
701
751
826
959
957
1055
1251
1328
1403
1484
1622
1676
1664
1798
1846
1758
1793
1769
1772
1739
1525
1556
1403
1185
1120
897
763
492
257
101
-94
-324
-485
-532
-799
-946
-1143
-1374
-1489
-1716
-1822
-1884
-1849
-1782
-1811
-1817
-1819
-1889
-1940
-1837
-1841
-1706
-1496
-1417
-1183
-1054
-983
-934
-922
-817
-708
-558
-375
-194
-55
69
166
208
218
223
312
361
369
509
602
551
540
512
483
412
311
294
266
206
178
112
12
-51
-177
-299
-387
-510
-560
-637
-726
-751
-812
-863
-917
-1126
-1170
-1220
-1290
-1232
-1284
-1148
-1254
-1284
-1132
-1326
-1329
-1266
-1270
-1171
-1028
-923
-824
-810
-825
-688
-714
-647
-529
-434
-296
-297
-198
-147
-186
-208
-201
-204
-188
-128
-200
-134
-114
-239
-194
-257
-289
-291
-288
-205
-250
-248
-237
-265
-243
-275
-257
-155
-138
-150
8
61
97
210
223
294
272
391
440
483
558
614
656
568
681
601
587
649
650
702
720
698
679
675
540
485
435
317
302
273
163
165
38
-78
-113
-285
-340
-449
-531
-500
-629
-701
-615
-705
-811
-688
-739
-779
-714
-750
-670
-673
-683
-591
-582
-540
-548
-518
-469
-512
-517
-486
-464
-491
-447
-481
-500
-470
-565
-554
-567
-632
-641
-707
-699
-755
-810
-798
-819
-854
-879
-865
-900
-881
-923
-900
-855
-914
-872
-861
-879
-884
-942
-894
-861
-882
-793
-747
-700
-639
-603
-560
-496
-440
-368
-290
-251
-145
-18
48
73
106
159
230
271
318
412
439
499
567
570
618
577
579
625
560
594
633
663
723
688
743
752
697
741
709
683
809
756
704
849
654
691
645
476
631
406
432
446
284
272
141
102
-26
-91
-230
-295
-293
-451
-432
-538
-533
-529
-675
-574
-568
-602
-547
-521
-465
-433
-439
-365
-313
-404
-340
-306
-382
-319
-433
-403
-385
-513
-462
-565
-574
-574
-686
-647
-691
-734
-757
-804
-821
-870
-866
-866
-844
-888
-887
-844
-913
-897
-893
-891
-873
-909
-891
-897
-915
-933
-948
-946
-947
-912
-918
-859
-827
-806
-713
-721
-622
-585
-561
-456
-432
-337
-240
-169
-84
-80
-24
38
85
157
159
229
240
292
357
359
387
392
391
396
420
436
462
509
551
570
605
665
706
698
723
791
790
776
861
841
798
758
684
703
562
493
489
392
297
200
183
19
-74
-152
-206
-259
-407
-378
-405
-489
-502
-532
-553
-510
-574
-549
-438
-482
-453
-446
-438
-446
-536
-528
-531
-594
-604
-573
-614
-677
-733
-794
-833
-915
-949
-900
-926
-971
-942
-936
-954
-962
-972
-948
-937
-895
-850
-874
-839
-804
-840
-832
-830
-828
-816
-842
-840
-845
-829
-813
-823
-811
-782
-748
-737
-702
-663
-629
-581
-532
-441
-400
-346
-250
-219
-143
-119
-97
-24
-36
0
57
98
127
162
191
228
261
263
310
329
405
453
463
532
589
643
706
739
781
795
802
849
791
824
858
784
763
733
637
556
486
347
280
193
100
106
35
-65
-85
-187
-261
-334
-383
-334
-436
-451
-408
-483
-473
-488
-538
-556
-588
-640
-652
-663
-725
-738
-768
-808
-832
-866
-878
-939
-978
-971
-979
-988
-955
-911
-909
-889
-902
-865
-819
-851
-821
-778
-746
-725
-744
-722
-744
-779
-768
-788
-812
-807
-812
-841
-823
-814
-834
-812
-830
-841
-782
-776
-723
-663
-609
-527
-476
-404
-365
-321
-283
-252
-196
-148
-51
4
10
66
123
151
134
154
217
236
281
361
377
442
506
551
611
652
684
775
813
832
977
955
952
1019
982
916
860
814
738
706
648
581
511
422
382
216
150
97
-70
-105
-176
-267
-294
-352
-444
-522
-603
-688
-689
-770
-811
-777
-832
-833
-871
-875
-893
-968
-957
-937
-970
-960
-927
-949
-919
-900
-877
-830
-791
-747
-695
-674
-665
-613
-607
-571
-567
-557
-500
-539
-527
-517
-554
-556
-565
-595
-614
-609
-636
-623
-623
-642
-633
-699
-682
-698
-697
-651
-664
-564
-497
-485
-437
-423
-391
-332
-314
-264
-202
-161
-125
-86
-74
-41
-30
-1
100
97
180
258
275
358
354
375
421
442
473
496
547
529
583
587
570
638
528
556
569
459
487
404
328
286
204
126
29
-57
-85
-116
-228
-234
-260
-314
-325
-395
-431
-469
-492
-496
-517
-560
-562
-540
-610
-602
-605
-636
-566
-585
-595
-580
-588
-589
-622
-626
-638
-653
-662
-625
-605
-632
-624
-625
-629
-635
-667
-619
-591
-611
-554
-544
-574
-569
-573
-586
-595
-603
-574
-570
-588
-540
-528
-526
-499
-468
-437
-412
-409
-402
-354
-356
-322
-280
-281
-247
-216
-169
-167
-162
-81
-59
-50
4
32
45
49
77
105
124
102
109
140
100
127
140
151
202
165
224
215
158
166
104
142
66
16
117
36
18
33
-45
-47
-107
-122
-112
-173
-173
-144
-111
-155
-192
-201
-234
-276
-313
-296
-292
-304
-335
-318
-329
-362
-359
-340
-312
-391
-365
-345
-404
-404
-457
-421
-425
-486
-390
-411
-424
-407
-454
-405
-444
-443
-416
-420
-409
-415
-414
-425
-443
-454
-417
-406
-449
-394
-361
-374
-342
-352
-306
-317
-356
-319
-344
-330
-315
-296
-254
-230
-216
-200
-135
-161
-155
-103
-110
-80
-65
-27
10
-28
-8
30
-13
-12
4
17
46
7
11
35
-32
-1
4
-76
-24
-82
-69
-35
-117
-88
-131
-113
-120
-184
-159
-218
-245
-244
-251
-239
-265
-262
-275
-298
-324
-329
-301
-332
-324
-276
-267
-265
-299
-326
-296
-297
-318
-275
-253
-262
-253
-283
-281
-312
-334
-312
-363
-364
-343
-388
-362
-412
-435
-392
-440
-401
-382
-365
-336
-336
-322
-320
-328
-347
-318
-311
-316
-294
-253
-243
-255
-234
-220
-220
-229
-190
-169
-196
-174
-155
-152
-141
-140
-146
-116
-143
-142
-114
-173
-156
-174
-198
-201
-247
-204
-161
-159
-184
-158
-123
-174
-201
-186
-158
-181
-165
-82
-95
-108
-108
-145
-132
-157
-162
-119
-121
-119
-107
-103
-103
-150
-172
-130
-182
-242
-182
-202
-251
-218
-256
-256
-267
-299
-262
-286
-298
-274
-251
-279
-277
-251
-283
-257
-284
-260
-232
-253
-207
-221
-246
-247
-261
-271
-275
-262
-221
-209
-223
-205
-202
-217
-210
-176
-172
-185
-151
-126
-121
-155
-189
-141
-153
-184
-152
-121
-128
-148
-135
-136
-177
-194
-150
-141
-198
-192
-182
-211
-244
-242
-210
-262
-279
-274
-267
-280
-327
-302
-297
-355
-352
-321
-345
-371
-352
-341
-358
-371
-347
-336
-358
-369
-322
-288
-329
-297
-262
-271
-252
-258
-211
-206
-245
-201
-189
-223
-230
-201
-181
-237
-242
-205
-239
-260
-279
-280
-314
-350
-330
-353
-369
-377
-386
-392
-422
-469
-437
-412
-427
-409
-360
-355
-392
-389
-390
-377
-368
-346
-313
-298
-287
-253
-252
-250
-231
-257
-267
-255
-234
-205
-213
-228
-213
-230
-251
-222
-204
-180
-214
-180
-153
-254
-289
-280
-248
-301
-285
-247
-270
-267
-282
-265
-313
-284
-288
-277
-254
-321
-285
-301
-331
-341
-366
-316
-364
-365
-321
-357
-351
-329
-292
-286
-282
-275
-280
-276
-319
-338
-315
-324
-313
-282
-281
-276
-281
-267
-244
-260
-248
-237
-255
-231
-226
-234
-224
-254
-267
-272
-264
-263
-284
-255
-233
-242
-255
-220
-199
-214
-226
-243
-235
-292
-304
-277
-292
-312
-320
-296
-309
-339
-342
-357
-362
-384
-382
-362
-402
-419
-414
-406
-421
-433
-414
-424
-426
-403
-387
-383
-376
-343
-315
-310
-327
-328
-345
-359
-332
-321
-308
-324
-316
-323
-327
-279
-286
-280
-253
-258
-275
-287
-282
-304
-339
-325
-335
-344
-347
-330
-297
-334
-325
-293
-300
-308
-292
-278
-293
-314
-330
-303
-304
-327
-283
-286
-284
-280
-280
-248
-284
-299
-296
-298
-305
-312
-270
-287
-309
-288
-283
-310
-300
-221
-188
-241
-214
-186
-201
-231
-247
-209
-245
-257
-224
-193
-208
-253
-223
-202
-262
-273
-207
-205
-242
-221
-201
-224
-263
-259
-232
-276
-295
-268
-232
-238
-266
-225
-205
-223
-241
-199
-160
-221
-225
-203
-243
-253
-253
-221
-220
-240
-208
-215
-230
-221
-209
-190
-200
-204
-187
-188
-215
-238
-250
-274
-288
-266
-259
-241
-211
-192
-198
-221
-208
-183
-220
-209
-181
-192
-201
-231
-199
-205
-242
-230
-242
-234
-249
-229
-194
-213
-228
-233
-232
-272
-294
-254
-262
-266
-230
-229
-241
-247
-252
-252
-272
-292
-288
-300
-312
-313
-318
-347
-356
-331
-343
-370
-377
-348
-333
-355
-342
-316
-317
-334
-327
-311
-323
-344
-325
-287
-274
-270
-266
-253
-265
-282
-265
-261
-247
-225
-211
-202
-222
-243
-234
-227
-239
-226
-224
-248
-248
-282
-285
-297
-328
-290
-292
-314
-305
-324
-320
-321
-333
-313
-339
-342
-344
-356
-340
-326
-307
-317
-280
-256
-262
-244
-256
-250
-214
-205
-207
-208
-195
-192
-222
-232
-214
-208
-213
-239
-228
-243
-277
-281
-280
-292
-317
-288
-289
-317
-344
-341
-333
-348
-316
-307
-322
-323
-326
-322
-318
-328
-333
-309
-285
-306
-323
-282
-273
-296
-285
-289
-276
-283
-297
-269
-275
-266
-254
-237
-225
-238
-220
-208
-218
-207
-193
-191
-186
-164
-160
-181
-192
-166
-145
-161
-173
-173
-172
-193
-192
-186
-217
-207
-196
-157
-130
-146
-112
-97
-95
-102
-107
-103
-134
-140
-149
-163
-170
-179
-176
-200
-194
-166
-199
-232
-260
-246
-217
-217
-192
-189
-208
-201
-201
-222
-221
-210
-208
-202
-213
-198
-199
-224
-228
-218
-238
-260
-219
-216
-264
-270
-248
-243
-291
-288
-269
-297
-321
-329
-314
-336
-376
-374
-366
-364
-351
-351
-338
-331
-348
-346
-361
-374
-375
-381
-389
-382
-363
-361
-347
-347
-345
-336
-332
-295
-290
-282
-235
-217
-232
-231
-221
-202
-204
-181
-115
-122
-130
-133
-122
-121
-159
-169
-151
-199
-248
-212
-226
-279
-273
-255
-275
-280
-257
-237
-274
-291
-248
-237
-268
-278
-256
-244
-264
-244
-179
-166
-190
-151
-132
-166
-187
-172
-155
-199
-216
-194
-198
-243
-236
-197
-210
-232
-208
-171
-203
-249
-235
-244
-292
-322
-291
-270
-314
-324
-291
-295
-333
-298
-257
-243
-245
-234
-212
-211
-209
-181
-161
-171
-150
-124
-134
-148
-144
-153
-148
-155
-154
-169
-206
-203
-217
-253
-237
-223
-257
-269
-263
-280
-308
-331
-305
-283
-317
-303
-236
-237
-286
-269
-239
-242
-242
-202
-141
-164
-185
-144
-172
-220
-241
-229
-217
-247
-238
-186
-188
-217
-195
-209
-266
-283
-255
-250
-288
-284
-269
-271
-270
-275
-251
-268
-272
-236
-230
-237
-242
-228
-241
-264
-240
-211
-216
-212
-201
-214
-223
-238
-252
-253
-267
-285
-269
-270
-290
-290
-286
-296
-292
-277
-278
-284
-286
-263
-244
-243
-217
-199
-185
-180
-192
-175
-181
-192
-176
-164
-172
-189
-192
-190
-190
-182
-171
-158
-149
-153
-178
-221
-231
-231
-263
-264
-246
-234
-251
-269
-263
-279
-294
-313
-297
-288
-309
-307
-302
-311
-351
-353
-327
-338
-341
-331
-335
-335
-344
-319
-296
-338
-354
-335
-353
-368
-357
-339
-321
-303
-300
-289
-306
-307
-261
-239
-223
-210
-200
-204
-196
-218
-228
-228
-245
-228
-241
-259
-234
-249
-261
-263
-270
-259
-284
-245
-213
-224
-246
-264
-247
-261
-271
-265
-242
-240
-253
-239
-215
-235
-241
-212
-220
-240
-256
-246
-248
-292
-302
-285
-279
-277
-262
-238
-255
-286
-306
-295
-284
-298
-273
-288
-311
-308
-300
-266
-282
-287
-267
-246
-234
-257
-266
-279
-283
-281
-275
-267
-288
-298
-301
-310
-316
-301
-282
-292
-280
-283
-307
-322
-348
-318
-332
-350
-346
-366
-368
-386
-354
-352
-373
-369
-380
-373
-407
-421
-402
-419
-416
-413
-387
-371
-384
-371
-336
-319
-292
-260
-259
-236
-214
-221
-221
-222
-217
-222
-206
-175
-182
-197
-184
-179
-175
-184
-199
-183
-191
-195
-182
-177
-188
-191
-183
-213
-246
-262
-244
-242
-245
-236
-242
-261
-272
-280
-291
-311
-299
-286
-306
-297
-291
-304
-329
-336
-328
-322
-342
-338
-309
-319
-333
-316
-288
-298
-314
-289
-309
-325
-312
-290
-248
-235
-225
-223
-221
-219
-204
-160
-162
-189
-183
-183
-209
-198
-204
-235
-228
-224
-213
-223
-221
-225
-240
-229
-251
-236
-240
-272
-262
-278
-320
-336
-298
-274
-295
-265
-258
-271
-287
-313
-286
-281
-296
-268
-268
-283
-258
-215
-186
-199
-210
-206
-209
-217
-246
-241
-219
-221
-188
-185
-200
-209
-227
-221
-259
-236
-217
-254
-216
-189
-205
-202
-192
-192
-187
-181
-158
-163
-205
-225
-219
-217
-270
-262
-230
-293
-328
-323
-329
-354
-364
-343
-372
-373
-349
-358
-345
-383
-372
-336
-393
-383
-348
-354
-375
-361
-305
-323
-330
-307
-301
-301
-304
-264
-245
-272
-258
-234
-226
-241
-223
-201
-204
-166
-146
-149
-174
-181
-176
-226
-245
-229
-237
-208
-190
-170
-166
-184
-156
-147
-190
-217
-188
-172
-208
-205
-192
-238
-265
-273
-272
-286
-308
-295
-296
-317
-316
-306
-290
-306
-314
-283
-275
-283
-290
-267
-272
-272
-241
-216
-242
-246
-213
-223
-261
-285
-265
-266
-297
-308
-310
-301
-325
-317
-291
-311
-313
-302
-297
-323
-331
-312
-348
-345
-336
-363
-367
-377
-358
-350
-354
-326
-302
-304
-317
-317
-308
-320
-328
-326
-322
-324
-302
-276
-269
-292
-296
-282
-304
-289
-283
-286
-277
-275
-241
-242
-253
-241
-238
-244
-256
-233
-197
-196
-181
-147
-143
-178
-184
-188
-207
-217
-217
-197
-205
-192
-200
-212
-212
-219
-207
-233
-261
-266
-264
-297
-338
-320
-321
-325
-332
-319
-298
-351
-332
-283
-278
-296
-300
-273
-282
-295
-254
-208
-246
-261
-239
-244
-250
-240
-219
-212
-216
-197
-169
-212
-244
-215
-257
-294
-283
-263
-266
-304
-263
-230
-247
-234
-194
-171
-226
-226
-186
-209
-275
-301
-245
-269
-315
-290
-260
-282
-297
-292
-290
-299
-313
-267
-250
-291
-270
-248
-278
-316
-296
-270
-296
-274
-255
-280
-305
-302
-280
-282
-286
-268
-249
-286
-315
-299
-289
-286
-245
-224
-269
-263
-236
-214
-233
-243
-178
-180
-192
-157
-151
-140
-164
-154
-136
-186
-199
-178
-166
-193
-219
-195
-236
-275
-269
-297
-297
-330
-338
-325
-345
-343
-342
-341
-353
-353
-316
-314
-325
-294
-274
-281
-302
-272
-253
-271
-273
-247
-267
-301
-266
-278
-315
-312
-286
-283
-287
-279
-258
-227
-228
-222
-184
-194
-212
-206
-206
-183
-226
-221
-183
-195
-175
-189
-196
-190
-212
-208
-205
-214
-240
-242
-240
-236
-227
-233
-240
-243
-242
-268
-269
-256
-262
-286
-294
-277
-298
-318
-295
-279
-281
-294
-293
-271
-307
-305
-269
-277
-314
-329
-290
-283
-292
-269
-247
-239
-262
-238
-223
-264
-265
-251
-269
-272
-262
-255
-235
-269
-280
-277
-313
-343
-333
-324
-356
-356
-321
-324
-326
-323
-306
-328
-345
-324
-306
-300
-317
-295
-296
-327
-316
-275
-266
-287
-271
-243
-274
-279
-259
-259
-264
-262
-228
-218
-240
-238
-213
-208
-232
-186
-169
-206
-213
-204
-196
-228
-244
-245
-252
-270
-277
-240
-267
-322
-275
-255
-275
-280
-284
-265
-288
-275
-222
-217
-242
-277
-279
-279
-299
-272
-244
-272
-284
-272
-274
-297
-291
-266
-274
-291
-280
-266
-282
-301
-264
-256
-294
-296
-295
-327
-370
-361
-320
-336
-338
-287
-273
-302
-295
-263
-290
-316
-315
-295
-308
-337
-313
-291
-316
-341
-302
-300
-329
-310
-291
-306
-323
-325
-305
-313
-342
-300
-284
-295
-299
-286
-250
-264
-258
-250
-257
-276
-283
-262
-288
-291
-263
-265
-264
-270
-284
-287
-291
-296
-286
-278
-273
-274
-262
-253
-271
-265
-264
-259
-247
-262
-254
-252
-244
-237
-244
-230
-269
-253
-241
-297
-274
-259
-254
-257
-281
-269
-279
-314
-321
-316
-320
-333
-302
-266
-287
-285
-270
-287
-307
-315
-283
-292
-303
-301
-330
-337
-368
-382
-367
-389
-383
-370
-386
-399
-402
-376
-386
-369
-344
-340
-330
-328
-331
-331
-334
-340
-320
-319
-329
-306
-301
-305
-302
-284
-291
-299
-252
-261
-258
-240
-270
-260
-274
-275
-252
-276
-277
-275
-266
-251
-263
-248
-269
-280
-296
-327
-321
-319
-331
-319
-288
-288
-327
-359
-342
-351
-367
-354
-353
-346
-364
-353
-325
-338
-347
-337
-317
-328
-318
-288
-276
-288
-291
-253
-233
-234
-226
-212
-209
-234
-223
-190
-206
-204
-173
-141
-129
-124
-135
-150
-146
-153
-133
-146
-167
-162
-189
-213
-242
-232
-223
-246
-225
-216
-216
-204
-207
-217
-232
-232
-238
-253
-251
-241
-234
-236
-250
-253
-258
-278
-273
-259
-241
-243
-249
-244
-252
-272
-272
-270
-308
-317
-280
-264
-254
-271
-264
-246
-251
-235
-230
-235
-244
-237
-225
-226
-229
-214
-202
-219
-230
-232
-220
-206
-212
-223
-231
-243
-246
-238
-265
-280
-267
-286
-295
-294
-309
-305
-286
-270
-294
-303
-302
-318
-316
-338
-330
-301
-314
-289
-266
-274
-284
-272
-279
-280
-279
-280
-265
-272
-276
-266
-268
-291
-279
-277
-286
-291
-281
-287
-280
-280
-285
-275
-272
-265
-247
-233
-244
-217
-188
-206
-222
-219
-207
-230
-225
-197
-208
-219
-235
-264
-263
-284
-289
-281
-277
-264
-278
-266
-285
-273
-256
-274
-264
-268
-281
-299
-315
-315
-327
-332
-320
-326
-319
-304
-278
-278
-303
-300
-301
-289
-283
-260
-244
-261
-269
-270
-269
-278
-280
-270
-282
-283
-253
-237
-241
-227
-220
-227
-232
-217
-207
-213
-227
-226
-240
-269
-260
-258
-251
-267
-279
-245
-252
-260
-238
-222
-225
-242
-235
-214
-233
-248
-238
-240
-259
-281
-269
-273
-279
-268
-258
-251
-261
-270
-265
-276
-255
-228
-223
-203
-197
-190
-200
-199
-196
-205
-202
-195
-183
-191
-202
-190
-194
-202
-190
-193
-193
-210
-209
-193
-222
-227
-238
-259
-267
-296
-296
-300
-328
-329
-326
-318
-323
-321
-301
-309
-306
-303
-306
-303
-289
-294
-292
-294
-316
-308
-310
-320
-320
-305
-277
-286
-278
-250
-264
-276
-276
-264
-262
-247
-218
-219
-200
-212
-211
-200
-221
-212
-207
-225
-243
-240
-222
-228
-249
-226
-215
-251
-274
-254
-232
-238
-231
-187
-182
-218
-229
-199
-177
-211
-224
-215
-235
-266
-279
-266
-274
-276
-266
-280
-296
-307
-300
-276
-289
-303
-292
-295
-283
-289
-302
-294
-312
-301
-309
-314
-318
-307
-307
-340
-300
-262
-273
-275
-274
-264
-261
-267
-239
-233
-252
-237
-222
-233
-231
-220
-220
-226
-233
-228
-232
-252
-246
-252
-240
-226
-202
-169
-175
-173
-159
-167
-182
-179
-164
-165
-160
-135
-145
-158
-167
-160
-147
-156
-151
-136
-147
-153
-141
-141
-158
-162
-156
-137
-139
-161
-152
-176
-201
-203
-212
-190
-175
-176
-168
-186
-201
-208
-215
-231
-242
-222
-237
-257
-258
-238
-208
-216
-223
-211
-203
-202
-202
-194
-212
-229
-224
-231
-245
-253
-249
-237
-245
-242
-214
-184
-191
-219
-209
-216
-247
-250
-250
-264
-258
-264
-282
-294
-300
-301
-291
-299
-320
-319
-302
-285
-257
-235
-245
-250
-254
-259
-270
-249
-227
-241
-225
-218
-218
-238
-258
-241
-224
-230
-225
-220
-224
-242
-243
-229
-247
-244
-237
-233
-217
-203
-195
-193
-197
-208
-200
-204
-231
-223
-242
-254
-236
-234
-209
-215
-193
-194
-220
-209
-206
-197
-182
-186
-171
-159
-158
-139
-141
-148
-138
-149
-172
-178
-176
-200
-215
-198
-202
-193
-215
-236
-206
-228
-247
-238
-255
-254
-285
-265
-241
-276
-258
-262
-280
-274
-272
-275
-262
-272
-259
-272
-311
-299
-308
-290
-288
-296
-287
-308
-299
-289
-300
-286
-278
-274
-264
-276
-234
-224
-238
-232
-255
-256
-292
-298
-265
-269
-261
-244
-242
-246
-244
-240
-244
-253
-254
-250
-266
-272
-244
-248
-228
-210
-216
-218
-250
-233
-228
-244
-238
-259
-244
-246
-249
-239
-260
-249
-263
-255
-237
-247
-212
-203
-196
-201
-233
-212
-243
-271
-281
-314
-301
-324
-336
-335
-355
-360
-375
-362
-374
-396
-390
-390
-370
-386
-376
-348
-393
-397
-382
-391
-378
-388
-346
-331
-346
-316
-302
-284
-292
-294
-292
-306
-315
-340
-330
-356
-355
-347
-387
-374
-372
-348
-367
-388
-351
-359
-343
-334
-316
-314
-336
-289
-294
-293
-278
-284
-231
-248
-240
-217
-217
-193
-222
-212
-217
-235
-222
-239
-233
-244
-258
-248
-285
-288
-301
-292
-279
-324
-314
-329
-312
-312
-363
-342
-366
-367
-355
-350
-313
-320
-298
-296
-295
-268
-270
-250
-265
-272
-264
-271
-262
-271
-237
-248
-272
-253
-266
-266
-289
-257
-218
-249
-238
-217
-221
-247
-262
-244
-255
-264
-281
-284
-293
-310
-326
-331
-329
-329
-311
-310
-291
-292
-302
-300
-302
-303
-307
-302
-300
-302
-286
-272
-258
-255
-249
-244
-245
-243
-230
-223
-202
-200
-198
-174
-173
-166
-152
-141
-149
-174
-176
-166
-173
-192
-194
-188
-196
-197
-191
-169
-182
-201
-203
-228
-232
-230
-238
-234
-234
-238
-243
-263
-283
-271
-280
-314
-302
-277
-279
-268
-280
-295
-292
-329
-322
-305
-315
-311
-316
-305
-299
-299
-282
-269
-292
-298
-271
-276
-292
-283
-275
-283
-299
-275
-246
-261
-249
-234
-230
-234
-233
-201
-201
-207
-202
-182
-179
-189
-170
-206
-215
-222
-246
-246
-255
-224
-216
-236
-226
-228
-214
-235
-250
-234
-267
-290
-310
-300
-316
-331
-295
-318
-338
-361
-333
-318
-356
-334
-301
-285
-281
-276
-256
-244
-251
-248
-251
-251
-247
-248
-234
-246
-242
-239
-253
-260
-283
-263
-267
-276
-254
-251
-239
-225
-248
-244
-257
-268
-277
-287
-272
-292
-293
-311
-323
-315
-335
-322
-316
-316
-309
-298
-261
-259
-243
-224
-246
-247
-252
-246
-257
-267
-249
-256
-247
-248
-226
-198
-218
-231
-235
-236
-250
-258
-262
-270
-280
-277
-256
-262
-255
-248
-238
-239
-270
-258
-247
-268
-277
-278
-275
-295
-307
-320
-336
-321
-314
-307
-304
-302
-294
-287
-279
-270
-261
-266
-278
-268
-279
-300
-309
-282
-270
-274
-283
-298
-293
-297
-295
-274
-262
-254
-255
-248
-257
-272
-273
-303
-299
-301
-304
-295
-309
-294
-303
-314
-315
-334
-317
-326
-320
-315
-338
-340
-363
-357
-351
-337
-313
-325
-322
-353
-353
-341
-364
-363
-363
-363
-377
-379
-352
-347
-337
-322
-302
-302
-304
-285
-297
-304
-293
-286
-292
-285
-283
-267
-262
-270
-259
-270
-292
-303
-289
-291
-311
-295
-271
-268
-237
-237
-235
-233
-259
-254
-265
-290
-273
-263
-250
-251
-265
-272
-305
-297
-294
-310
-300
-301
-285
-280
-277
-254
-273
-277
-291
-290
-297
-319
-302
-314
-317
-313
-307
-300
-316
-314
-309
-311
-321
-313
-275
-250
-227
-216
-221
-239
-245
-216
-229
-246
-226
-216
-214
-219
-206
-200
-219
-236
-238
-234
-234
-231
-236
-252
-250
-256
-239
-227
-252
-244
-244
-248
-267
-264
-277
-310
-300
-320
-324
-324
-331
-314
-303
-304
-305
-289
-287
-284
-272
-260
-248
-236
-239
-230
-219
-219
-196
-201
-216
-224
-237
-236
-254
-260
-256
-257
-246
-241
-235
-255
-254
-259
-281
-289
-294
-285
-296
-311
-283
-285
-304
-320
-327
-322
-331
-319
-313
-318
-314
-292
-277
-270
-262
-267
-283
-308
-304
-295
-320
-324
-284
-261
-255
-252
-242
-232
-234
-227
-196
-206
-225
-214
-221
-237
-245
-217
-205
-214
-210
-211
-214
-232
-216
-205
-220
-228
-224
-224
-261
-279
-258
-245
-241
-229
-207
-193
-190
-211
-231
-245
-266
-270
-273
-291
-285
-286
-287
-274
-284
-299
-293
-283
-310
-314
-305
-302
-320
-345
-339
-328
-321
-315
-310
-289
-272
-273
-255
-252
-249
-232
-243
-244
-229
-196
-170
-190
-215
-209
-190
-189
-190
-171
-182
-204
-213
-215
-202
-218
-230
-240
-245
-235
-230
-234
-228
-229
-214
-198
-207
-226
-222
-229
-259
-254
-245
-231
-219
-212
-197
-187
-179
-190
-206
-202
-201
-208
-200
-177
-189
-188
-170
-182
-169
-171
-162
-157
-199
-190
-210
-214
-218
-249
-225
-240
-234
-241
-260
-264
-295
-274
-267
-300
-296
-311
-281
-293
-325
-308
-317
-292
-319
-328
-319
-356
-344
-353
-355
-355
-359
-323
-315
-296
-284
-309
-312
-328
-330
-329
-334
-323
-329
-338
-345
-349
-321
-336
-343
-341
-350
-334
-326
-310
-296
-293
-284
-282
-283
-296
-299
-280
-286
-299
-281
-275
-280
-292
-306
-303
-312
-318
-316
-327
-318
-302
-307
-304
-321
-296
-284
-303
-301
-301
-272
-284
-298
-276
-279
-277
-283
-272
-273
-302
-303
-303
-299
-314
-315
-321
-326
-342
-327
-328
-334
-328
-311
-290
-327
-309
-308
-303
-295
-306
-277
-301
-289
-275
-275
-267
-291
-272
-292
-308
-293
-316
-310
-318
-322
-314
-355
-335
-329
-340
-351
-360
-330
-339
-346
-323
-316
-318
-318
-293
-265
-250
-262
-249
-237
-247
-237
-223
-196
-201
-200
-170
-173
-194
-198
-175
-175
-173
-186
-193
-188
-206
-198
-197
-187
-179
-176
-164
-161
-161
-177
-189
-183
-195
-186
-178
-184
-196
-209
-182
-195
-208
-204
-212
-210
-218
-231
-251
-269
-288
-293
-261
-250
-239
-212
-239
-253
-254
-266
-256
-267
-243
-227
-254
-231
-232
-240
-253
-275
-247
-239
-243
-218
-211
-214
-240
-242
-233
-230
-218
-224
-241
-257
-261
-269
-264
-267
-281
-281
-289
-271
-277
-267
-251
-258
-241
-257
-217
-202
-239
-227
-239
-239
-240
-237
-192
-217
-231
-232
-246
-243
-263
-228
-210
-204
-191
-193
-154
-187
-184
-174
-200
-184
-193
-185
-189
-183
-189
-220
-200
-225
-226
-215
-228
-207
-211
-197
-227
-226
-235
-241
-226
-221
-182
-191
-186
-179
-206
-198
-233
-248
-258
-257
-241
-264
-262
-286
-278
-273
-283
-290
-305
-287
-298
-297
-292
-289
-286
-294
-277
-299
-271
-263
-276
-236
-247
-239
-243
-250
-227
-239
-225
-228
-219
-231
-247
-213
-199
-184
-190
-196
-177
-223
-228
-222
-232
-222
-232
-218
-212
-213
-195
-204
-216
-204
-193
-203
-211
-208
-201
-205
-231
-224
-192
-185
-192
-210
-223
-222
-225
-221
-215
-220
-217
-201
-205
-206
-205
-213
-226
-225
-203
-189
-209
-212
-202
-246
-252
-252
-238
-225
-231
-230
-216
-227
-251
-239
-254
-244
-240
-232
-224
-239
-209
-206
-209
-217
-220
-204
-214
-207
-203
-205
-189
-214
-224
-252
-249
-239
-282
-293
-301
-285
-296
-301
-253
-263
-267
-267
-249
-254
-293
-269
-284
-279
-291
-274
-232
-248
-216
-197
-199
-196
-188
-159
-199
-209
-202
-206
-216
-265
-236
-260
-296
-260
-263
-254
-265
-246
-226
-245
-233
-235
-227
-246
-244
-229
-269
-255
-265
-247
-245
-291
-263
-273
-305
-289
-298
-303
-304
-304
-296
-302
-306
-308
-293
-305
-306
-293
-309
-311
-298
-288
-295
-309
-300
-283
-281
-275
-243
-255
-257
-243
-236
-226
-245
-234
-244
-251
-231
-237
-225
-233
-241
-229
-220
-217
-255
-251
-243
-268
-262
-266
-263
-268
-269
-247
-259
-305
-320
-306
-306
-319
-329
-309
-332
-329
-324
-321
-294
-296
-284
-266
-270
-260
-242
-220
-209
-192
-180
-183
-176
-161
-156
-147
-136
-136
-145
-152
-128
-147
-182
-164
-160
-192
-217
-211
-183
-209
-220
-208
-207
-222
-249
-212
-203
-236
-248
-218
-201
-232
-246
-230
-223
-244
-260
-250
-257
-291
-282
-281
-283
-288
-280
-258
-280
-286
-272
-269
-286
-295
-282
-284
-308
-306
-293
-306
-312
-293
-276
-257
-268
-251
-218
-234
-226
-231
-214
-190
-208
-192
-215
-221
-207
-209
-196
-210
-199
-232
-232
-210
-205
-180
-223
-205
-185
-205
-209
-235
-232
-255
-284
-253
-228
-226
-225
-225
-229
-244
-273
-289
-274
-253
-253
-259
-235
-232
-227
-224
-234
-207
-223
-224
-221
-245
-239
-232
-234
-247
-262
-253
-233
-250
-254
-226
-220
-232
-211
-184
-179
-185
-201
-191
-190
-212
-217
-218
-219
-215
-221
-215
-228
-243
-241
-260
-253
-251
-270
-286
-313
-325
-326
-347
-320
-300
-301
-283
-294
-299
-290
-290
-302
-305
-296
-317
-303
-307
-299
-261
-275
-251
-250
-249
-250
-253
-244
-251
-249
-240
-223
-229
-232
-233
-237
-223
-230
-212
-194
-192
-168
-173
-201
-201
-210
-197
-192
-200
-182
-194
-213
-208
-220
-233
-238
-257
-270
-280
-283
-271
-286
-309
-281
-280
-300
-302
-290
-279
-309
-310
-285
-279
-292
-289
-264
-283
-312
-318
-288
-289
-324
-298
-313
-339
-329
-322
-315
-352
-348
-344
-376
-389
-381
-353
-401
-419
-358
-353
-359
-379
-361
-338
-357
-330
-322
-323
-325
-330
-331
-352
-346
-324
-312
-331
-322
-296
-306
-296
-288
-297
-323
-336
-335
-337
-341
-329
-296
-307
-318
-285
-272
-290
-300
-295
-279
-295
-289
-268
-291
-282
-293
-311
-313
-327
-314
-318
-330
-325
-324
-345
-353
-328
-333
-338
-344
-347
-352
-402
-415
-406
-399
-400
-406
-368
-375
-382
-385
-371
-335
-347
-348
-352
-345
-329
-329
-303
-303
-296
-288
-305
-286
-292
-290
-287
-294
-270
-281
-284
-273
-278
-273
-271
-263
-277
-297
-297
-296
-306
-317
-339
-327
-329
-342
-317
-327
-338
-349
-336
-331
-363
-368
-387
-392
-382
-374
-335
-352
-354
-351
-349
-337
-369
-360
-340
-326
-301
-305
-270
-252
-268
-265
-264
-251
-257
-243
-233
-214
-198
-212
-204
-201
-199
-193
-191
-190
-175
-174
-186
-203
-229
-229
-241
-261
-252
-247
-229
-225
-248
-252
-237
-238
-257
-263
-284
-281
-289
-311
-277
-277
-267
-283
-282
-253
-283
-290
-310
-284
-299
-327
-284
-294
-281
-303
-297
-255
-272
-256
-252
-253
-236
-241
-250
-258
-258
-257
-257
-278
-286
-269
-286
-297
-276
-261
-263
-279
-276
-250
-293
-325
-303
-305
-294
-308
-294
-248
-266
-258
-231
-241
-269
-287
-247
-241
-251
-228
-211
-187
-199
-195
-173
-178
-196
-191
-188
-194
-194
-190
-200
-215
-199
-204
-230
-213
-219
-208
-193
-200
-169
-161
-187
-169
-174
-212
-229
-222
-200
-203
-203
-187
-172
-212
-239
-218
-220
-242
-259
-233
-203
-208
-213
-204
-201
-237
-259
-251
-236
-240
-249
-215
-230
-250
-253
-252
-252
-267
-248
-257
-254
-244
-240
-241
-284
-271
-271
-295
-296
-291
-272
-269
-268
-253
-236
-223
-205
-212
-209
-211
-189
-164
-174
-172
-177
-183
-185
-183
-177
-187
-205
-213
-195
-216
-212
-185
-211
-202
-218
-206
-201
-234
-231
-255
-255
-257
-277
-281
-273
-268
-282
-293
-299
-283
-298
-296
-281
-272
-273
-296
-255
-233
-224
-231
-230
-188
-207
-205
-200
-211
-189
-219
-218
-191
-217
-195
-203
-223
-198
-227
-208
-224
-220
-184
-238
-220
-219
-207
-219
-243
-191
-210
-226
-284
-286
-231
-292
-328
-310
-291
-305
-327
-289
-255
-254
-288
-265
-251
-238
-235
-259
-236
-239
-242
-250
-248
-224
-258
-247
-240
-226
-198
-246
-213
-204
-242
-207
-213
-216
-230
-248
-182
-233
-246
-206
-241
-234
-296
-291
-231
-303
-316
-295
-304
-334
-365
-305
-307
-325
-293
-279
-262
-317
-328
-286
-352
-360
-340
-337
-355
-383
-322
-323
-333
-303
-265
-231
-256
-240
-228
-252
-263
-283
-254
-243
-264
-209
-245
-282
-249
-248
-263
-262
-247
-231
-284
-290
-225
-241
-282
-312
-262
-259
-309
-273
-253
-223
-246
-292
-215
-248
-256
-253
-290
-253
-309
-292
-271
-294
-225
-258
-245
-211
-216
-202
-230
-166
-195
-245
-217
-206
-172
-202
-204
-158
-150
-196
-213
-192
-211
-206
-200
-183
-183
-206
-181
-185
-188
-187
-194
-172
-182
-172
-149
-184
-179
-188
-228
-244
-248
-243
-255
-286
-291
-265
-279
-300
-298
-267
-277
-303
-300
-301
-303
-330
-318
-295
-293
-308
-302
-270
-291
-273
-266
-287
-278
-298
-251
-249
-248
-237
-253
-254
-279
-212
-241
-238
-216
-219
-185
-258
-211
-185
-207
-194
-235
-152
-216
-249
-193
-236
-194
-254
-220
-200
-236
-192
-231
-224
-258
-233
-208
-267
-241
-260
-240
-275
-325
-257
-273
-297
-295
-284
-283
-301
-310
-287
-278
-321
-274
-253
-270
-276
-239
-239
-221
-214
-260
-206
-271
-269
-247
-274
-234
-272
-252
-245
-231
-219
-229
-216
-231
-204
-256
-228
-216
-219
-215
-252
-190
-259
-263
-251
-268
-258
-314
-246
-252
-265
-248
-249
-205
-249
-255
-251
-268
-255
-245
-222
-236
-248
-214
-242
-257
-202
-215
-239
-238
-222
-199
-272
-270
-216
-245
-277
-268
-182
-189
-266
-193
-148
-184
-217
-220
-149
-212
-267
-221
-226
-206
-265
-233
-171
-222
-207
-218
-247
-224
-249
-243
-252
-277
-234
-285
-337
-275
-274
-276
-291
-336
-269
-310
-365
-305
-321
-372
-387
-360
-355
-369
-361
-324
-303
-359
-289
-223
-267
-284
-282
-194
-267
-358
-284
-243
-262
-334
-237
-186
-236
-288
-274
-167
-256
-280
-224
-218
-215
-284
-264
-271
-324
-323
-339
-351
-342
-325
-327
-336
-364
-294
-272
-356
-307
-288
-300
-293
-333
-308
-293
-321
-316
-304
-285
-283
-350
-344
-289
-308
-308
-333
-280
-217
-325
-330
-318
-293
-348
-392
-321
-296
-266
-358
-318
-314
-376
-344
-429
-363
-370
-327
-319
-418
-309
-338
-343
-426
-394
-249
-392
-380
-376
-325
-306
-455
-384
-383
-401
-406
-469
-373
-387
-384
-336
-411
-332
-330
-317
-334
-358
-276
-332
-326
-370
-302
-276
-409
-316
-366
-312
-312
-437
-315
-353
-343
-329
-376
-298
-310
-354
-350
-307
-327
-361
-331
-314
-307
-342
-310
-216
-306
-353
-251
-215
-267
-339
-264
-208
-284
-333
-260
-222
-321
-367
-329
-289
-336
-380
-282
-300
-305
-313
-330
-286
-355
-333
-291
-356
-357
-331
-316
-340
-356
-328
-265
-306
-294
-249
-256
-227
-258
-223
-188
-183
-193
-187
-159
-182
-173
-217
-247
-238
-223
-253
-264
-192
-211
-228
-288
-254
-248
-275
-245
-287
-191
-236
-206
-172
-289
-184
-168
-206
-259
-190
-116
-215
-262
-204
-58
-164
-287
-185
-113
-186
-296
-204
-106
-156
-279
-215
-189
-251
-271
-323
-247
-264
-278
-275
-316
-242
-221
-254
-337
-230
-174
-245
-313
-261
-115
-299
-342
-272
-206
-226
-404
-231
-196
-257
-366
-373
-208
-395
-373
-342
-291
-215
-341
-246
-201
-228
-241
-282
-223
-219
-266
-253
-240
-190
-152
-278
-201
-224
-253
-185
-330
-160
-170
-268
-138
-247
-164
-203
-262
-197
-261
-204
-250
-240
-261
-270
-234
-342
-318
-231
-213
-238
-207
-145
-92
-155
-220
-63
-92
-173
-170
-176
-84
-242
-214
-150
-218
-211
-295
-168
-245
-293
-162
-208
-192
-269
-151
-170
-319
-260
-200
-180
-383
-323
-129
-265
-406
-377
-176
-234
-468
-357
-175
-262
-405
-377
-198
-219
-397
-278
-201
-267
-236
-299
-229
-302
-357
-248
-400
-398
-303
-317
-373
-455
-289
-276
-444
-375
-308
-235
-340
-439
-155
-249
-346
-302
-338
-150
-376
-341
-215
-315
-196
-384
-240
-234
-313
-189
-334
-152
-226
-296
-174
-278
-196
-250
-259
-171
-222
-196
-260
-214
-251
-321
-234
-290
-250
-198
-258
-178
-258
-260
-180
-234
-209
-215
-187
-184
-292
-264
-219
-230
-306
-263
-231
-185
-271
-362
-198
-262
-287
-335
-345
-178
-366
-370
-358
-265
-269
-447
-299
-344
-249
-406
-459
-265
-353
-280
-467
-345
-235
-359
-339
-437
-217
-179
-329
-340
-281
-98
-260
-417
-359
-185
-225
-477
-343
-223
-224
-373
-428
-165
-278
-336
-343
-359
-295
-369
-269
-402
-395
-236
-209
-223
-466
-211
-57
-334
-490
-386
-38
-259
-494
-284
-122
-106
-519
-408
-124
-268
-342
-493
-226
-232
-434
-323
-508
-293
-333
-415
-294
-516
-185
-338
-484
-366
-400
-166
-488
-440
-282
-323
-266
-462
-258
-254
-333
-384
-452
-358
-341
-279
-418
-330
-289
-296
-382
-527
-214
-359
-403
-404
-325
-166
-473
-292
-275
-348
-324
-343
-118
-318
-310
-194
-226
-302
-432
-159
-196
-410
-336
-209
-182
-385
-352
-224
-270
-389
-370
-160
-309
-359
-209
-201
-304
-408
-245
-228
-452
-429
-145
-157
-372
-339
-183
-134
-463
-365
-70
-166
-253
-311
-120
-163
-319
-238
-220
-182
-189
-175
-184
-207
-246
-193
-280
-346
-197
-157
-197
-385
-186
-219
-374
-333
-391
-143
-374
-334
-191
-315
-270
-448
-202
-264
-440
-301
-182
-171
-437
-301
-136
-189
-405
-420
-102
-249
-370
-454
-242
-129
-490
-423
-338
-213
-252
-452
-314
-238
-189
-370
-382
-253
-232
-234
-359
-323
-168
-114
-275
-343
-192
-74
-217
-398
-246
-107
-89
-349
-314
-30
-178
-314
-371
-160
-155
-387
-342
-238
-111
-323
-289
-161
-234
-240
-340
-206
-150
-300
-299
-224
-190
-288
-317
-279
-141
-247
-401
-221
-225
-220
-352
-372
-121
-262
-317
-356
-278
-93
-274
-385
-243
-130
-178
-379
-345
-103
-153
-385
-308
-138
-145
-335
-375
-228
-125
-368
-375
-144
-249
-241
-326
-188
-139
-359
-208
-172
-187
-341
-221
-162
-399
-250
-272
-148
-341
-335
-23
-335
-267
-338
-82
-103
-468
-166
-132
-126
-522
-390
-36
-375
-411
-426
0
-201
-477
-159
-270
-139
-386
-243
-17
-221
-91
-142
-154
-276
-153
-157
-366
-337
-236
-107
-473
-377
-174
-267
-412
-621
-141
-195
-522
-400
-223
-79
-616
-586
-166
-363
-485
-551
-170
-159
-564
-465
-338
-238
-506
-491
-175
-275
-308
-411
-375
-275
-412
-383
-385
-260
-244
-369
-295
-371
-221
-295
-427
-229
-268
-215
-374
-371
-172
-330
-347
-316
-164
-201
-393
-291
-236
-230
-368
-371
-233
-223
-359
-460
-301
-247
-446
-460
-357
-234
-337
-459
-310
-210
-203
-340
-326
-93
-171
-209
-328
-176
-86
-290
-279
-290
-45
-178
-369
-240
-291
-136
-359
-432
-238
-162
-314
-506
-314
-213
-332
-548
-380
-169
-411
-401
-440
-191
-419
-566
-276
-360
-273
-484
-251
-148
-585
-396
-323
-251
-494
-419
-71
-190
-400
-456
-111
-255
-466
-406
-146
-47
-453
-299
-199
-191
-362
-534
-178
-239
-298
-345
-328
-230
-356
-433
-382
-280
-280
-257
-361
-175
-168
-370
-305
-338
-255
-327
-329
-279
-274
-161
-420
-279
-212
-271
-288
-311
-155
-292
-270
-221
-226
-147
-249
-226
-191
-136
-272
-153
-110
-234
-157
-216
-130
-156
-209
-157
-173
-74
-255
-250
-131
-116
-114
-235
-194
-27
-112
-341
-316
-119
-177
-478
-468
-191
-176
-449
-515
-235
-300
-539
-590
-379
-269
-496
-369
-364
-403
-335
-444
-353
-394
-337
-240
-306
-307
-270
-147
-219
-355
-237
-74
-128
-175
-85
-55
-78
-232
-216
-173
-263
-259
-198
-126
-237
-212
-43
-265
-414
-213
-81
-254
-372
-117
-14
-192
-365
-342
-111
-284
-555
-365
-42
-282
-461
-241
-74
-227
-482
-202
-56
-282
-384
-329
-33
-312
-510
-241
-217
-343
-458
-349
-223
-246
-231
-194
-126
-62
-209
-216
-165
-253
-86
-131
-190
-120
-69
-90
-326
-209
-143
-123
-182
-246
53
-25
-257
-217
-71
-109
-320
-207
-21
-63
-225
-180
-61
-173
-374
-263
-100
-213
-245
-124
-55
-147
-185
-159
-202
-175
-173
-145
-120
-50
9
-62
-148
-94
-42
-122
-100
-25
142
-5
-60
90
81
23
-141
94
151
-55
32
82
114
-139
-113
-26
-91
-129
-139
149
25
-175
-95
100
-19
-397
-159
81
-33
-470
-284
187
-271
-496
-228
171
9
-445
-188
131
36
-456
-253
108
-140
-177
-127
-142
-157
-193
-137
-344
-345
-142
19
-231
-488
32
220
-330
-615
-214
66
-467
-694
-383
-3
-375
-849
-521
-259
-487
-817
-532
-346
-490
-490
-518
-414
-575
-610
-594
-704
-694
-702
-500
-748
-861
-579
-631
-791
-824
-626
-610
-774
-797
-719
-609
-902
-977
-690
-655
-889
-849
-581
-588
-728
-746
-458
-478
-647
-471
-349
-291
-428
-335
-276
-310
-172
-213
-225
-100
101
-17
-171
164
165
-37
124
233
102
287
473
247
1
262
535
113
190
426
520
552
425
603
1041
795
725
1101
1256
1336
1068
1237
1410
1337
1027
1076
1509
1137
916
1270
1521
1258
1141
1428
1493
1502
1359
1259
1452
1467
1107
729
770
699
225
-321
-416
-85
-541
-1208
-1027
-624
-1032
-1787
-1539
-1033
-1360
-1870
-1853
-1256
-1380
-2126
-2203
-1641
-1651
-2202
-2129
-1542
-1293
-1397
-1443
-993
-540
-616
-697
-305
45
57
41
160
331
337
277
309
468
443
372
558
595
425
373
460
323
14
-17
-8
-165
-402
-476
-515
-692
-909
-981
-1035
-1255
-1406
-1216
-1259
-1610
-1491
-1198
-1537
-1802
-1592
-1516
-1722
-1847
-1780
-1671
-1663
-1768
-1820
-1615
-1558
-1551
-1398
-1406
-1148
-906
-1038
-1103
-917
-688
-751
-796
-664
-454
-332
-509
-503
-137
-264
-557
-388
-244
4
126
-220
-345
19
149
-73
-366
-78
-187
-198
-119
-344
-144
-249
-376
94
92
-518
-6
490
-206
171
453
96
514
821
193
162
757
723
1045
877
556
1383
1201
744
1174
1288
1338
1290
1221
1620
1623
898
1208
1638
1312
1084
1346
1555
1506
1609
1480
1482
1664
1413
815
749
804
244
-265
-367
-318
-395
-821
-654
-361
-716
-1057
-846
-500
-1011
-1170
-1022
-878
-1034
-1472
-1405
-1355
-1476
-1671
-1501
-1130
-1142
-981
-754
-685
-584
-473
-236
-115
-169
-59
167
161
-121
-84
66
-40
-163
-215
-34
107
11
-147
-4
93
-148
-308
-270
-264
-383
-521
-596
-593
-671
-795
-913
-823
-656
-861
-838
-597
-434
-445
-507
-408
-246
-323
-481
-330
-190
-187
-372
-296
-112
-162
-284
-238
104
75
-87
-9
108
181
-147
-181
-188
-415
-481
-440
-565
-852
-651
-689
-966
-1059
-932
-869
-1091
-1168
-1266
-1276
-1253
-1498
-1450
-1411
-1604
-1568
-1406
-1647
-1558
-1187
-1459
-1681
-1323
-1139
-1405
-1360
-1149
-830
-826
-859
-1148
-1004
-340
-491
-1010
-664
-375
-198
-235
-552
61
-530
-182
-22
-546
-99
20
221
-544
-548
741
385
-484
-665
-12
802
198
-493
317
816
-24
-706
649
1187
-135
-412
758
984
-237
447
437
562
837
-254
721
1015
406
1059
373
256
1479
687
-297
664
1598
1090
395
702
1302
1057
402
896
1286
1299
1074
1143
1389
1274
1441
1528
1412
1092
1050
991
626
437
505
264
48
-26
-139
-345
-498
-518
-597
-752
-1104
-1017
-850
-1110
-1524
-1623
-1333
-1503
-1868
-2023
-1637
-1416
-1736
-1732
-1601
-1297
-1192
-1271
-1072
-870
-632
-636
-528
-432
-489
-305
-215
-262
-374
-197
40
-42
-24
41
235
224
-62
-31
106
153
-75
-289
-291
-172
-291
-791
-702
-298
-679
-868
-457
-504
-820
-584
-408
-711
-730
-471
-368
-590
-689
-491
-404
-378
-670
-581
-134
-242
-124
-478
-219
156
-176
-481
-530
125
-368
-892
-514
-413
-276
-919
-1054
-695
-841
-1175
-1175
-921
-1245
-1115
-894
-1018
-1250
-1109
-839
-1232
-1432
-1087
-792
-1572
-1467
-119
-1092
-1128
-764
-687
-191
-786
-670
-409
-700
-234
-347
-608
42
68
-42
-937
-203
554
-261
-577
501
22
-410
-179
280
432
-829
-240
675
62
-530
-189
532
616
-340
278
46
16
1398
107
-777
789
1594
-574
-897
1099
1651
-916
-224
2144
-195
-8
945
748
259
236
1330
642
-694
517
2049
-295
-184
1410
1041
145
-19
1286
967
16
362
1978
966
-353
1292
2157
986
347
1347
1974
1265
328
1106
1337
880
-156
75
902
201
-621
-359
732
-65
-1013
-208
461
-511
-1135
-551
-155
-756
-1451
-980
-604
-1227
-1674
-1331
-954
-1108
-1492
-1249
-967
-873
-1066
-1113
-874
-876
-564
-686
-602
-394
-659
-248
-224
-432
-547
-361
329
-508
-664
414
171
-59
-492
-446
391
-187
-360
-415
-180
-86
-896
-640
-246
-362
-683
-530
-174
-24
-654
-437
-115
-801
-381
-446
-326
-398
-340
-474
-779
-239
-338
-393
-248
-450
-261
58
-736
-155
-208
-413
47
-912
-861
-589
-403
-576
-1280
-816
-384
-827
-1126
-817
-710
-569
-1347
-1211
-271
-704
-1276
-850
-114
-1360
-855
-63
-1032
-1190
-244
-250
-1323
-319
-258
-776
-303
-272
-321
-966
-318
-272
-278
-373
-576
307
-237
-67
-389
-726
688
423
-983
469
210
-478
54
-298
558
281
-630
-276
623
-97
-49
-1183
557
568
-1087
926
-431
1177
473
-403
360
480
1173
-320
-22
605
582
212
-130
413
190
1030
103
-239
1342
993
-320
44
548
-90
655
564
103
202
837
524
8
381
987
815
117
370
565
1190
451
372
1629
381
453
715
950
1117
877
429
267
1027
425
-280
-2
360
-182
-770
-95
21
-673
-834
-440
-336
-928
-1079
-437
-586
-1011
-1240
-661
-811
-1382
-1269
-1656
-1090
-1209
-1654
-1175
-723
-1054
-1254
-837
-744
-911
-746
-559
-901
-467
-382
-639
-449
-447
-647
-613
70
-319
-432
-111
33
-132
-681
-331
143
-45
-919
-302
120
-448
-529
-893
-226
-154
-721
-1032
-161
441
-977
-792
65
-101
-688
-836
-99
-226
18
-731
-1282
-263
-326
-844
-701
-715
-316
-263
-763
-918
-407
-78
-732
-1319
-984
-138
-899
-1150
-741
-807
-588
-1605
-946
-239
-1037
-1053
-739
-750
-527
-959
-1032
-503
-405
-954
-1650
265
647
-1572
-1420
762
814
-1365
-1569
998
459
-679
-731
61
57
-662
-19
-479
747
123
-242
-60
-141
-204
140
-15
-464
774
-493
420
386
-470
1012
-834
-472
-369
578
399
-1297
876
1626
-1587
-824
1822
436
-849
-903
1885
36
-344
725
-70
642
38
514
71
420
330
786
-155
-563
1394
1245
-202
-390
1892
350
-134
46
527
1437
-230
-608
1078
1579
481
-106
697
1110
640
-136
329
1122
268
527
435
480
1068
700
90
717
929
-159
422
458
-243
-143
-138
-136
-947
-490
-565
-1249
-751
-569
-423
-793
-716
-358
-888
-752
-719
-1156
-596
-953
-1385
-974
-826
-1146
-1504
-1040
-996
-810
-1007
-965
-720
-744
-435
-1191
-993
-561
-553
-758
-1270
-206
119
-450
-828
-772
407
-426
-420
11
-464
0
-402
-750
-233
-633
-654
-139
-698
-550
41
-613
-278
-164
-917
-272
-481
-280
-769
-842
-792
-322
-745
-1146
-272
-584
-236
-229
-830
-573
-299
-873
-469
-1015
-1030
-207
-108
-1215
-1760
561
-611
-1236
-900
-796
-497
-875
-1500
-712
500
-1004
-1204
-227
-211
-660
-860
-706
-390
-401
-1065
-551
-880
602
-163
-1557
1055
22
153
-970
-688
857
-527
-1585
-433
799
43
-2415
118
2125
-704
-1147
594
1078
-515
-902
425
152
-944
-605
-164
-292
-129
10
1
-705
1296
1054
-1284
-51
368
809
-967
-1649
1117
649
-947
-745
1224
664
-2
56
-358
1246
625
-464
-380
864
1824
-796
-457
619
622
516
-220
555
1717
579
-364
657
823
467
56
-7
65
322
-534
186
670
-54
171
914
603
363
256
750
904
225
368
47
-120
98
356
-241
-592
568
164
-273
-694
-304
436
-1193
-672
-413
-60
-705
-816
-634
-1015
-763
-1065
-747
-1070
-904
-408
-305
-706
-777
-391
-847
-1150
-992
-922
-814
-604
-1017
-1416
-492
-423
-1168
-1267
-737
-242
-837
-620
-724
-1114
122
-1139
-1378
-395
1
-25
-1884
-136
480
-1018
-732
-262
236
-609
-847
-19
-202
-656
-782
-855
-101
257
-1121
-793
523
-663
-1094
-537
344
-460
-1459
-77
-250
-834
-602
-744
-164
-1128
-502
-559
-375
-87
-752
79
-361
-913
-362
-726
-32
-422
-1309
96
-910
-1154
-652
903
-596
-1387
820
-911
-1095
-329
-738
-1724
-147
1413
-1826
-1284
1369
-437
-284
201
-198
-215
-591
330
-596
-577
1496
-470
-923
1187
121
145
-264
-724
1093
351
-957
211
-496
551
314
-366
389
183
25
-474
416
-596
-267
503
-47
851
-930
-610
1678
172
-1717
-312
1350
220
-1448
240
1282
222
939
541
1296
651
274
1439
1045
-542
-23
1250
152
-356
255
1042
543
-210
361
440
16
74
140
-26
-591
962
652
-577
-423
172
814
-279
46
926
835
1131
165
-506
945
875
-48
-728
-717
652
-55
-1165
-592
61
-389
-1003
-905
-64
-696
-962
-616
-693
-980
-1110
-929
-1295
-1452
-301
-427
-2463
-739
-245
-1085
-1255
-691
-420
-728
-1389
-994
314
-694
-1162
-907
-110
-344
-1245
-1050
453
-492
-1191
-531
-653
16
-1335
-619
221
-1319
-713
-370
226
-1293
-1040
-451
-1090
-862
-764
-58
-704
-1161
-828
-942
-666
-905
-1549
-505
-454
-1328
-1620
-715
-208
-935
-744
-992
-613
-109
-915
-644
-190
-316
-454
-1218
-928
-279
-557
-705
-1354
-623
-246
365
-1097
-570
303
-1818
-99
-294
-1531
-865
-194
-1090
-1370
94
-365
181
77
-138
183
-413
-225
440
-2310
-682
1479
-642
-1551
98
606
-78
-232
-159
314
210
361
-1257
648
141
593
-462
-1041
1384
-578
-690
1331
1377
-1255
-822
1021
1770
-678
-1508
1329
2029
-1696
-1756
1603
1479
-463
-1239
-229
1017
1438
-775
-278
1539
973
405
-254
907
1570
329
-129
492
268
-128
65
1046
-547
166
2687
-369
335
1301
1654
-632
-908
1969
410
-274
-106
644
1294
349
-111
312
1565
846
-1327
-99
966
-86
-981
-878
282
468
-1193
-1297
28
-189
-1239
-742
-622
-462
-209
-1091
-1134
-863
-741
-1105
-1749
-1324
-721
-1038
-1327
-1041
-762
-1185
-944
-563
-821
-525
-554
-545
-446
-897
-912
-532
-461
-1131
-848
-297
-425
-768
-438
-350
-243
190
-345
-286
209
-372
-797
-112
-475
-837
-467
-663
-447
-292
-436
-69
-180
-112
-292
-690
-512
186
-588
-1590
-758
-278
-692
-1358
-873
-246
-162
-636
-1009
-376
-533
-943
-1138
-1154
-1129
-1285
-994
-880
-952
-526
-764
-651
-720
-715
-613
-1093
-849
-675
-833
-1252
-1139
-691
-678
-1058
-1636
-330
89
-1121
-1054
15
-858
-680
376
-710
-963
48
-199
-565
124
-877
268
534
-310
42
-243
943
935
-1558
-640
1136
800
-75
-470
-14
156
1273
-55
-516
120
793
1103
-485
-581
758
1992
-13
-1193
-6
974
705
-785
-404
996
716
92
177
105
222
451
569
1260
974
278
543
1194
911
96
111
2144
1423
-127
829
1517
990
897
815
1186
1648
686
945
1193
506
701
1929
1078
707
740
1982
1372
-281
-343
477
510
-850
-1119
-565
-262
-729
-1039
-1147
-773
-621
-614
-1586
-1116
-395
-1340
-1408
-1193
-1565
-1979
-1694
-1046
-1720
-2092
-904
-891
-1279
-1157
-1278
-553
-607
-1221
-1484
-855
-329
-1425
-1408
-571
-681
-1180
-1090
-418
-66
-683
-734
92
-328
-779
-278
-159
-658
-809
-279
-238
-455
-397
-299
-547
-460
-458
-635
-713
-643
-149
-470
-716
-687
-464
-776
-1241
-923
-659
-581
-924
-1102
-530
-378
-378
-731
-866
77
-589
-994
-387
-499
-923
-1016
-1136
-791
-640
-1108
-1124
-605
-750
-1067
-995
-654
-902
-1266
-856
-1120
-1034
-1101
-1082
-1213
-985
-1034
-1372
-1367
-956
-816
-1568
-1152
-643
-790
-1035
-979
-768
-702
-852
-879
-772
-179
-245
-770
-603
-222
307
-921
119
25
-467
188
-908
-525
-361
-249
-499
-77
590
474
-172
522
11
715
449
-458
16
-188
11
-272
899
239
-610
735
1346
92
-738
753
1502
594
241
871
-62
1057
1322
295
242
725
2345
717
475
827
1977
2171
222
1023
2595
2130
576
1438
2266
1955
910
2080
3624
1555
1527
3618
3666
1423
1303
2502
1135
-130
677
285
-845
-332
165
-587
-1694
-458
-147
-1372
-1803
-1547
-910
-1509
-2387
-2191
-1777
-2339
-2716
-2323
-2440
-2218
-1421
-1491
-1697
-1370
-1369
-1181
-1187
-1361
-1149
-1026
-859
-579
-796
-999
-192
207
-362
-547
380
1019
397
-137
528
739
55
-145
4
56
-194
-208
-62
-283
-435
-438
-321
-380
-794
-945
-513
-742
-1421
-1430
-1219
-1222
-1454
-1569
-1531
-1060
-865
-1026
-1383
-872
-347
-718
-992
-798
-221
-261
-562
-431
-210
-1
-178
-391
-104
-35
34
202
132
-85
-154
-91
-438
-703
-766
-887
-857
-1030
-1215
-1392
-1404
-1130
-1315
-1846
-1721
-1303
-1458
-1910
-2028
-1788
-1634
-1989
-2531
-2095
-1413
-1696
-1958
-1433
-853
-873
-997
-1078
-695
-535
-838
-873
-503
-21
-397
-550
97
156
68
13
97
721
322
174
523
59
197
111
158
475
338
84
211
806
664
-280
27
935
341
-262
-192
300
1423
396
-558
-50
813
1100
372
381
572
1056
1403
795
1138
1746
1588
1457
1880
2141
2189
2548
2382
2594
2611
2489
2731
3038
3158
3155
3144
3493
3565
3426
3523
2505
2132
2677
1131
-754
165
1268
245
-1659
-923
1028
-465
-2322
-1489
175
-1022
-2930
-2249
-1717
-2406
-3046
-3126
-3070
-3143
-2885
-2755
-2688
-1996
-1434
-1306
-1758
-1862
-1018
-917
-1542
-1417
-670
-470
-681
-606
-88
329
328
397
630
1102
1321
1113
1087
945
802
530
34
116
274
-6
-168
-108
-55
-465
-661
-452
-637
-1061
-1277
-1220
-1279
-1647
-1949
-1880
-1929
-2111
-2055
-1929
-1754
-1567
-1419
-1343
-1255
-1268
-1098
-977
-1147
-1028
-797
-650
-693
-471
-199
-116
14
43
179
354
466
419
333
354
302
79
-67
-31
31
-174
-231
-161
-310
-463
-769
-1348
-953
-1269
-2773
-1843
-1074
-2374
-2991
-1784
-1291
-2929
-3035
-1617
-1812
-2609
-2746
-1750
-1655
-2742
-2576
-1592
-1749
-2514
-1686
-1077
-1339
-1281
-883
-708
-892
-832
-567
-442
-553
-518
-98
-295
-475
-54
25
-118
-130
230
141
3
387
350
172
133
276
240
23
187
541
486
256
534
759
601
301
624
859
554
593
903
1060
930
937
1318
1412
1256
1793
2220
2145
1991
2244
2514
2150
1942
2537
3102
3233
3377
3858
4480
4846
4858
4767
4847
5102
3280
1646
3007
1249
-1219
347
1433
-59
-1762
-372
1789
-547
-2616
-1292
123
-1793
-4376
-3089
-1817
-3571
-4883
-3941
-3642
-3842
-3366
-2826
-2451
-1875
-1550
-1429
-1814
-1892
-1370
-1327
-1677
-1635
-862
-354
79
457
583
963
1829
1824
1122
1801
2487
1787
1224
933
1136
989
88
372
826
424
266
569
687
-9
-334
-220
-919
-1551
-1745
-1690
-1773
-2215
-2380
-2200
-2087
-2204
-2168
-1895
-1684
-1520
-1601
-1623
-1434
-1417
-1517
-1657
-1487
-1201
-1075
-702
-317
-8
344
388
435
565
617
600
615
522
442
408
387
344
246
336
249
365
342
161
374
213
-171
-333
-657
-775
-1136
-1326
-1259
-1362
-2419
-2992
-1653
-3513
-4726
-2043
-2328
-4288
-3404
-1444
-2151
-3984
-2799
-1674
-2464
-3607
-3061
-1388
-1840
-2684
-1741
-808
-1345
-1377
-1044
-671
-358
-579
-543
-533
-461
-506
-618
-597
-614
-87
-47
-262
299
506
169
-40
104
95
-168
-177
105
131
42
-27
227
329
128
368
493
494
555
681
684
487
637
689
641
528
874
1722
1545
1478
2119
2727
2581
2032
2887
3471
2975
2882
3489
4368
4173
4311
5486
5700
5675
6260
5530
2554
3147
2867
-1424
-1824
525
257
-2320
-2421
1120
907
-2820
-2801
-434
-917
-4908
-5117
-2705
-3315
-5606
-5319
-4128
-4232
-4165
-3741
-2542
-1540
-1234
-980
-916
-1255
-935
-1102
-1300
-1341
-616
202
656
1665
2104
2277
2839
3019
2334
2377
2897
2678
2019
1505
1512
1512
630
326
586
717
313
134
459
-69
-615
-890
-1757
-2586
-2935
-2944
-2889
-3196
-3087
-2506
-2419
-2794
-2532
-2208
-2094
-2125
-2109
-1766
-1508
-1345
-1306
-1261
-838
-487
-434
-14
596
1114
1243
1283
1484
1390
1125
1150
1012
848
846
951
950
779
735
807
571
183
44
2
-96
-518
-760
-886
-1220
-1574
-1823
-1870
-1826
-1872
-1705
-1630
-1545
-1487
-1580
-2450
-2378
-2167
-4002
-4146
-2734
-3513
-4817
-3094
-1216
-2640
-3022
-1052
-655
-1842
-2606
-1447
-1035
-2136
-2448
-1563
-1180
-1493
-1208
-698
-470
-273
-101
-433
-508
-365
-613
-1220
-1499
-1261
-1094
-1326
-1280
-560
-118
-406
-244
127
33
-301
-334
-270
-532
-633
-510
-108
-4
251
767
838
1040
1337
1365
1108
1226
1364
951
792
1397
1854
1516
1721
2501
2939
2926
3059
4015
4443
4181
4403
4785
4943
5137
5404
5661
6330
6545
5136
2759
2381
1123
-2450
-2737
-1345
-1129
-2101
-2251
205
122
-2536
-3403
-2715
-3381
-6144
-6452
-5057
-5077
-5514
-5186
-4636
-4297
-3890
-3125
-2224
-1359
-754
-498
-494
-892
-747
-785
-895
-435
390
1497
2650
3872
4399
4258
4286
3814
2898
2381
2317
2289
1939
1600
1729
1660
1112
734
692
404
-240
-434
-517
-1083
-1663
-2261
-3159
-3793
-4129
-4083
-3686
-3333
-2886
-2366
-2128
-2118
-2215
-2263
-2313
-2446
-2326
-1956
-1212
-565
-282
275
832
1038
1215
1486
1873
2163
2186
2073
2047
1984
1706
1409
1293
1322
1297
1314
1409
1480
1342
838
274
-261
-796
-1247
-1561
-1704
-1800
-1846
-1950
-1981
-1910
-2083
-2157
-2207
-2189
-2116
-2144
-2038
-1888
-1941
-1982
-2322
-2526
-2193
-3028
-2555
-1908
-2861
-1729
-1170
-2034
-1494
-990
-1116
-2098
-1676
-949
-1799
-1736
-1555
-1261
-1248
-1633
-1259
-902
-1116
-1107
-920
-1043
-1064
-1173
-1338
-1447
-1397
-1290
-1417
-1018
-738
-555
-205
-218
-223
-179
-308
-474
-298
-268
-258
66
437
602
732
1216
1348
1223
1446
1730
1450
1305
1543
1453
1359
1335
1698
2075
1678
2377
3039
2839
3266
3558
4230
4138
4451
5209
5772
6521
6873
7565
7691
5588
2097
633
-467
-3864
-4215
-1534
-686
-908
-1128
1215
1620
-1894
-3865
-4061
-4782
-7289
-8195
-6436
-5139
-5338
-5080
-4303
-3569
-2933
-2449
-1773
-693
-583
-1025
-1210
-1370
-1103
-1279
-1019
-25
1302
3047
4494
5714
5969
5079
4450
3554
2151
1568
1694
1649
1616
1746
2221
2464
1900
1337
897
246
-648
-1361
-1647
-2200
-2917
-3625
-4496
-4751
-4497
-4168
-3532
-2830
-2416
-2074
-2041
-2302
-2536
-2895
-3244
-3309
-2833
-1731
-645
360
1192
1726
2145
2141
2056
2112
2126
2041
1967
1946
2065
2120
2026
1992
1956
1947
1897
1831
1824
1536
942
105
-803
-1469
-1990
-2252
-2272
-2193
-2053
-1840
-1685
-1729
-1891
-2306
-2739
-3010
-3163
-3027
-2732
-2406
-2039
-1818
-1462
-1244
-912
-565
-313
-385
-697
-619
-1743
-1900
-1447
-2900
-2356
-1139
-1856
-1426
-42
518
-839
-1225
-579
-1811
-3022
-2892
-2389
-2512
-2810
-2170
-1261
-1408
-1381
-993
-1234
-1472
-1567
-1717
-1953
-1800
-1473
-1746
-1649
-1025
-477
-224
138
785
960
581
473
612
266
90
277
426
895
1436
2017
2394
2614
2620
2375
2188
1789
1580
1412
1563
1588
2009
2677
2800
3476
3778
4013
4154
4339
4701
4960
5806
5782
5847
6541
3800
729
-472
-2081
-4181
-4234
-1911
-578
-795
-649
1132
690
-2088
-4107
-4686
-5655
-7430
-7574
-5803
-4459
-3785
-3194
-2818
-1974
-1700
-1639
-1074
-536
-571
-979
-1100
-504
-212
-130
431
1334
2631
3837
4889
5823
5480
4380
3530
2313
1296
838
770
958
1209
1525
1951
2033
1667
817
-44
-890
-1985
-2639
-3003
-3327
-3563
-3971
-4199
-3941
-3572
-3132
-2560
-2137
-1953
-1906
-2054
-2145
-2393
-2599
-2631
-2442
-1512
-308
874
1874
2507
2923
2863
2500
2255
1995
1703
1515
1588
1799
2030
2257
2405
2322
2090
1797
1493
1135
611
83
-488
-1286
-2007
-2344
-2382
-2438
-2341
-2032
-1843
-1729
-1729
-1817
-2123
-2637
-3050
-3204
-3040
-2672
-2163
-1525
-961
-508
-252
-313
-141
-477
-1305
-1055
-1083
-1603
-1158
-762
-720
-976
-1193
-743
-787
-1200
-1237
-956
-1070
-1836
-2044
-1901
-2112
-2272
-2493
-2398
-1918
-1699
-1699
-1449
-1185
-1350
-1844
-2020
-1831
-1684
-1635
-1589
-1134
-493
-386
-290
53
298
205
-6
200
460
417
399
672
1004
1008
1168
1654
1958
1936
2001
2120
2079
1827
1511
1769
1868
1449
2000
2717
3201
3545
3903
4419
4149
4131
4599
4753
5065
5739
6547
6624
5491
4016
697
-1715
-3057
-4738
-3849
-1974
-850
-78
53
798
84
-2936
-4979
-6331
-7194
-8180
-7862
-5906
-4011
-3236
-2746
-2134
-1933
-1768
-1794
-1448
-881
-884
-1185
-926
-272
459
578
1149
2310
3471
4776
5635
5909
5560
4216
2761
1814
861
505
701
967
1487
2024
2271
2226
1424
347
-945
-2175
-3142
-3889
-4043
-4036
-4102
-4019
-3932
-3560
-3025
-2779
-2503
-2301
-2313
-2518
-2679
-2605
-2502
-2533
-2284
-1507
-345
893
1944
2782
3241
3170
2849
2490
2121
1791
1520
1518
1822
2233
2609
2879
2926
2723
2172
1572
1018
345
-309
-966
-1522
-1997
-2396
-2442
-2273
-2161
-2067
-1993
-1971
-2096
-2301
-2539
-2892
-3260
-3449
-3328
-2836
-2118
-1469
-786
-251
123
345
388
197
-519
-907
-673
-1141
-1247
-389
-64
-47
-512
-465
113
-892
-1900
-1609
-1281
-1931
-3070
-2524
-1702
-2235
-2758
-2600
-2029
-2075
-2592
-2429
-1816
-1820
-2275
-2585
-2237
-1738
-1788
-1837
-1460
-589
-128
-536
-199
423
355
-144
-140
429
618
469
680
1306
1469
1319
1380
1576
1613
1633
1635
1655
1749
2094
1865
1640
2178
2195
1872
2040
2756
3154
2815
3172
3921
4012
4144
4380
5469
6198
6405
7116
6793
5396
2120
-1951
-3120
-4467
-5220
-3209
-1081
318
692
893
1569
-528
-3936
-6251
-7554
-8418
-8809
-7470
-4959
-3087
-2492
-1774
-1316
-1212
-1313
-1620
-1270
-1020
-1498
-1528
-796
297
934
1049
2051
3278
4545
5683
6110
5927
4849
2972
1799
1016
302
278
595
1224
2088
2632
2891
2450
1234
-334
-1996
-3233
-4215
-4641
-4446
-4217
-3921
-3497
-3041
-2464
-2201
-2186
-2237
-2474
-2794
-2977
-2905
-2651
-2397
-2104
-1427
-353
989
2188
2998
3417
3397
2963
2509
2088
1670
1329
1209
1544
2176
2802
3280
3454
3255
2585
1706
926
23
-836
-1473
-1971
-2250
-2378
-2303
-1950
-1733
-1730
-1840
-2029
-2277
-2610
-2922
-3157
-3403
-3514
-3328
-2760
-1876
-1094
-488
87
482
591
550
442
307
29
-72
-266
-956
-701
-71
-579
-518
724
908
-721
-1200
-400
-1489
-3312
-3335
-2614
-3088
-3672
-2635
-1697
-1837
-2190
-2119
-2203
-2707
-2979
-3122
-2993
-2600
-2186
-2113
-1711
-879
-399
-547
-451
118
64
-141
-89
235
386
-5
152
709
1046
1201
1302
1620
1572
1269
1126
1055
957
851
727
938
1450
1605
1728
1852
2171
2255
1673
1779
2289
2389
2307
2698
3922
3891
4046
5125
5940
6838
7274
7513
6711
4600
545
-2594
-3638
-5272
-4847
-2098
-242
1214
1215
1907
1680
-1635
-4652
-7214
-8408
-9144
-9043
-6936
-4176
-2633
-1861
-1321
-957
-969
-1562
-1868
-1525
-1525
-2057
-1811
-706
654
925
1516
2716
3813
5132
5869
6060
5670
4023
2281
1224
421
63
279
790
1595
2556
3107
3124
2255
792
-1124
-2843
-4062
-4947
-5019
-4515
-4069
-3409
-2888
-2292
-1788
-1935
-2158
-2412
-2822
-3274
-3398
-3002
-2492
-2145
-1534
-620
574
1784
2649
3206
3381
3012
2404
1922
1589
1290
1068
1260
1845
2545
3187
3572
3528
3041
2095
1084
55
-942
-1658
-2161
-2444
-2387
-2185
-1876
-1595
-1516
-1647
-1973
-2396
-2861
-3217
-3396
-3522
-3580
-3342
-2838
-2098
-1290
-575
19
363
457
420
308
153
-128
-1091
-1275
-871
-1382
-959
289
662
279
92
532
-559
-1986
-2112
-2588
-3216
-3611
-3099
-2392
-2260
-1870
-1628
-1828
-2208
-2441
-2836
-3017
-2825
-2740
-2799
-2639
-1769
-1354
-1227
-707
-305
-209
-203
-9
159
96
-138
-160
-33
224
696
990
1451
1752
1842
1911
1537
1353
1284
881
756
840
1184
1467
1733
2111
2490
2479
2157
2385
2727
2451
2587
3224
3119
3734
4372
5118
6310
6868
7692
8048
6923
5388
1561
-2451
-3869
-5572
-5421
-2878
-570
1073
1336
1631
1952
-1007
-4512
-7064
-8584
-9356
-9458
-7577
-4685
-2727
-1730
-820
-620
-581
-1241
-1850
-1400
-1318
-1810
-1735
-878
765
1619
1940
3149
4158
5189
5986
6221
5928
4394
2365
1256
386
40
217
616
1471
2306
2854
3024
2177
721
-1129
-3023
-4365
-5366
-5510
-4964
-4332
-3585
-2875
-2311
-1841
-1927
-2190
-2399
-2883
-3364
-3504
-3138
-2420
-1841
-1242
-307
794
1970
2829
3416
3684
3311
2586
2051
1674
1421
1211
1265
1797
2462
3066
3518
3483
3005
2041
875
-172
-1281
-2083
-2541
-2743
-2645
-2454
-2119
-1770
-1712
-1808
-2067
-2506
-3013
-3402
-3531
-3490
-3472
-3254
-2688
-1920
-1074
-335
351
824
813
666
208
-893
-1095
-1789
-2572
-1500
-710
-372
353
795
958
67
-441
-1039
-2321
-2741
-3093
-3037
-2897
-2474
-1748
-1631
-1655
-1566
-1814
-2307
-2562
-2680
-2682
-2916
-2779
-2525
-2366
-1848
-1432
-1116
-705
-447
-137
9
46
-64
-134
-270
-174
122
553
1057
1367
1923
1980
2082
2135
1611
1495
1424
1284
1293
1388
2046
2330
2376
2965
3080
3117
3125
3059
3171
3258
3319
3449
4133
4832
5542
6362
7186
7599
7557
6128
3373
-901
-3389
-5140
-6340
-4580
-2075
-129
639
936
1589
311
-2953
-5802
-7888
-8930
-9543
-8638
-6067
-3618
-2027
-1087
-471
-182
-348
-1156
-1157
-782
-1073
-1481
-1043
274
1595
2099
2895
3843
4777
5680
6153
6174
5148
3277
1661
554
-125
-116
84
541
1324
2099
2537
2278
1121
-447
-2308
-3910
-5149
-5793
-5510
-4965
-4223
-3385
-2678
-1999
-1725
-1861
-1949
-2233
-2726
-3133
-3002
-2394
-1728
-1111
-344
615
1702
2696
3467
3939
3895
3405
2771
2269
1916
1628
1362
1442
1914
2484
2902
3125
2984
2368
1313
171
-955
-1975
-2663
-3087
-3157
-2988
-2691
-2328
-2069
-1981
-2050
-2359
-2807
-3203
-3391
-3401
-3299
-3093
-2649
-2062
-1321
-471
205
315
210
-31
-445
-712
-1054
-951
-674
-985
-616
91
295
-63
-468
-267
-809
-1681
-1938
-1983
-2047
-2404
-2439
-2266
-2293
-2365
-2365
-2302
-2285
-2333
-2717
-2786
-2642
-2425
-2480
-2559
-2138
-1710
-1491
-1098
-666
-220
-238
-148
162
315
489
538
801
1102
1445
1716
1916
2165
2326
2221
2199
2217
2164
2022
2184
2312
2273
2580
2636
2876
2904
3032
3076
3040
3357
3312
3360
4215
4239
4480
5339
6321
7012
6881
6889
6180
2734
-1620
-3384
-5189
-6336
-4967
-2131
139
313
723
1708
188
-2913
-5684
-7625
-8756
-9419
-8280
-5808
-3369
-1652
-632
-161
284
-102
-936
-1022
-671
-752
-1262
-877
681
1775
2164
3082
3860
4587
5235
5840
6125
5095
3285
1928
677
-184
-451
-338
84
648
1427
2019
1951
1114
-379
-2139
-3667
-5084
-5868
-5845
-5297
-4394
-3566
-2782
-1943
-1666
-1729
-1773
-1987
-2375
-2781
-2678
-2078
-1413
-760
-33
745
1650
2527
3325
3925
4067
3744
3235
2712
2304
1860
1427
1289
1465
1871
2275
2553
2632
2241
1465
510
-667
-1737
-2588
-3174
-3394
-3373
-3105
-2684
-2339
-2062
-1923
-2035
-2395
-2806
-3042
-3102
-3046
-2858
-2584
-2130
-1746
-1449
-744
-566
-574
-321
-281
-428
-923
-1046
-934
-1644
-1652
-1123
-851
-778
-626
-131
-296
-834
-1049
-1462
-2045
-2433
-2594
-2697
-2668
-2427
-2072
-2074
-1917
-1746
-2031
-2217
-2318
-2221
-2208
-2270
-2074
-1816
-1608
-1242
-904
-468
-140
147
385
591
867
843
888
1039
1221
1423
1737
2163
2443
2581
2755
2812
2594
2439
2577
2408
2417
2728
2822
3097
3250
3458
3958
3822
4020
4683
5027
5205
5806
6740
7235
6910
6826
6189
2509
-1367
-3456
-5563
-6278
-4791
-2187
-252
-56
560
1134
-525
-3084
-5649
-7549
-9109
-9787
-8563
-6303
-4076
-2098
-926
-304
227
-107
-692
-622
-345
-506
-1024
-610
775
1606
2212
3099
3787
4331
4839
5723
6370
5622
4326
3074
1558
418
-194
-499
-531
-273
387
1129
1438
1221
288
-1080
-2609
-4211
-5389
-5978
-5958
-5407
-4780
-3886
-2869
-2343
-2000
-1623
-1546
-1828
-2236
-2302
-1980
-1608
-1048
-447
141
863
1668
2595
3450
3969
4168
4009
3645
3303
2771
2122
1568
1215
1135
1212
1458
1769
1803
1647
1215
440
-478
-1465
-2313
-2985
-3531
-3748
-3692
-3512
-3182
-2788
-2446
-2325
-2403
-2468
-2472
-2509
-2551
-2747
-3093
-2997
-2721
-2585
-2148
-1504
-892
-947
-1002
-361
-238
-695
-939
-874
-894
-1414
-1423
-1151
-1027
-988
-1021
-875
-802
-936
-1088
-1347
-1559
-1752
-2268
-2626
-2624
-2461
-2496
-2590
-2291
-2073
-1929
-1830
-1646
-1489
-1657
-1720
-1564
-1248
-964
-713
-279
68
483
826
1205
1489
1622
1912
2031
2107
2312
2466
2520
2571
2789
2886
2911
3001
3522
3779
3662
3948
4286
4260
4193
4467
5085
5004
5353
6078
6708
7415
7475
7613
6902
3626
357
-2418
-5354
-6701
-6265
-4300
-2637
-1843
-630
242
-109
-1620
-3586
-5550
-7665
-9335
-9377
-8052
-6276
-4573
-3103
-1798
-576
-141
33
634
1071
998
585
676
1257
1484
1820
2219
2500
2914
3345
4382
5589
6021
6106
5696
4575
3272
1955
719
-476
-1461
-1861
-1709
-1283
-807
-394
-218
-561
-1457
-2437
-3471
-4407
-5081
-5563
-5537
-5221
-4923
-4322
-3463
-2654
-2052
-1660
-1228
-824
-544
-198
100
276
380
443
709
1151
1647
2257
2848
3426
3951
4245
4297
4055
3529
2845
2029
1276
631
129
-42
-135
-200
-210
-341
-518
-857
-1347
-1840
-2407
-3004
-3475
-3766
-3859
-3891
-3795
-3599
-3305
-2975
-2587
-2575
-2756
-2528
-2649
-3177
-3054
-2578
-2771
-3205
-2730
-2117
-2187
-1934
-1188
-516
-478
-614
-312
-284
-638
-931
-1140
-1410
-1619
-1689
-1734
-1573
-1222
-1094
-1318
-1336
-1240
-1448
-1844
-2030
-2088
-2254
-2420
-2272
-1929
-1742
-1597
-1268
-977
-769
-504
-247
-39
117
381
530
702
970
1180
1422
1660
1901
2132
2316
2550
2851
3022
3253
3437
3598
3716
3873
4177
4352
4472
4809
5020
5368
5857
6321
6945
7515
8052
8344
8160
6744
3920
902
-2218
-5087
-6404
-6113
-5033
-4119
-3237
-1844
-963
-985
-1708
-2689
-4216
-6401
-8035
-8474
-8083
-7265
-6242
-5129
-4010
-3064
-2293
-1339
-112
874
1387
1745
2237
2696
2815
2731
2546
2169
1798
1831
2500
3396
4297
5343
6028
6127
5843
5193
4105
2624
1126
-111
-1041
-1721
-2070
-2021
-1891
-1867
-1980
-2158
-2423
-2776
-3189
-3512
-3680
-3892
-4174
-4375
-4392
-4332
-4272
-4094
-3664
-3064
-2365
-1496
-519
399
1121
1655
1952
2039
2018
1924
1761
1705
1845
2083
2406
2782
3181
3479
3575
3472
3179
2776
2285
1689
1063
465
-102
-636
-1161
-1560
-1822
-2080
-2299
-2382
-2367
-2373
-2392
-2397
-2417
-2575
-2725
-2969
-3344
-3751
-4123
-4251
-4412
-4317
-3840
-3450
-3132
-2725
-2215
-1849
-1780
-1617
-1527
-1536
-1598
-1642
-1440
-1267
-1156
-1096
-1006
-862
-747
-720
-646
-495
-449
-519
-613
-646
-785
-1055
-1331
-1557
-1676
-1781
-1762
-1609
-1373
-1141
-980
-688
-458
-254
-117
-23
115
176
326
417
568
816
905
1124
1346
1614
1896
2222
2603
2935
3218
3420
3670
3807
3960
4119
4295
4504
4741
5019
5619
6200
6923
7688
8339
8936
9178
8732
6989
4589
2068
-789
-3268
-4237
-4313
-4043
-3925
-3267
-2242
-1752
-1660
-1717
-2004
-3088
-4452
-5400
-5767
-5944
-5914
-5797
-5711
-5602
-5451
-5106
-4289
-3140
-1959
-791
395
1640
2666
3302
3607
3441
2786
2067
1522
1306
1242
1640
2421
3097
3679
4244
4595
4543
4086
3551
2988
2187
1316
545
-100
-761
-1464
-2169
-2819
-3393
-3827
-4092
-4034
-3707
-3370
-3117
-2863
-2700
-2760
-3003
-3314
-3582
-3857
-3990
-3847
-3520
-3013
-2316
-1552
-863
-285
316
828
1190
1486
1785
2007
2126
2191
2233
2193
1994
1765
1514
1297
1146
1044
1013
1051
1138
1177
1059
865
563
115
-414
-933
-1428
-1898
-2282
-2510
-2622
-2689
-2673
-2625
-2563
-2612
-2635
-2825
-3016
-3098
-3321
-3427
-3373
-3517
-3653
-3767
-3735
-3581
-3455
-3119
-2724
-2330
-2059
-1727
-1272
-993
-901
-787
-771
-830
-908
-1013
-995
-979
-1002
-1033
-1048
-1013
-978
-932
-906
-838
-774
-791
-831
-880
-912
-1030
-1082
-1117
-1141
-1078
-1030
-870
-678
-449
-125
183
456
680
891
1052
1093
1152
1216
1237
1289
1413
1603
1851
2128
2445
2827
2992
3228
3508
3646
3679
4027
4607
4899
5129
5557
6014
6249
6417
6534
6381
5290
3706
2231
498
-1158
-2034
-2294
-2515
-2820
-2850
-2571
-2494
-2420
-2344
-2342
-2670
-3295
-3742
-3924
-3944
-3959
-4069
-4338
-4634
-4959
-5248
-5153
-4709
-4196
-3609
-2801
-1760
-752
171
998
1514
1595
1436
1254
1059
760
610
750
847
962
1203
1495
1669
1690
1737
1814
1773
1654
1520
1413
1220
879
447
-98
-726
-1380
-2000
-2453
-2646
-2752
-2748
-2573
-2339
-2165
-2050
-1926
-1876
-1922
-1948
-1900
-1852
-1805
-1713
-1566
-1445
-1417
-1364
-1255
-1151
-983
-731
-386
-6
353
720
1010
1175
1220
1136
972
790
547
301
118
7
-29
-76
-98
-95
-163
-244
-305
-342
-402
-479
-513
-590
-713
-814
-928
-1051
-1360
-1682
-1878
-2318
-2741
-2787
-2777
-2930
-2988
-2723
-2548
-2564
-2395
-2073
-1908
-1978
-1973
-1845
-1868
-1954
-1879
-1832
-1945
-1994
-1992
-2058
-2056
-1954
-1856
-1799
-1666
-1517
-1488
-1584
-1634
-1683
-1901
-2149
-2279
-2307
-2415
-2434
-2320
-2254
-2205
-2152
-2096
-1999
-1979
-1722
-1480
-1285
-1003
-845
-621
-420
-199
-97
-16
13
-84
-62
86
509
899
1316
1501
1502
1524
1445
1480
1594
1866
2084
2100
2221
2418
2532
2657
2903
3217
3512
3858
4212
4525
4684
4484
3805
2972
1958
881
101
-387
-685
-1031
-1348
-1411
-1383
-1310
-1210
-1076
-1038
-1290
-1514
-1602
-1620
-1629
-1739
-1981
-2341
-2810
-3343
-3756
-3954
-4020
-3942
-3668
-3199
-2534
-1821
-1098
-434
-3
202
316
378
386
359
423
537
608
649
689
701
620
527
510
599
705
862
1099
1323
1498
1580
1520
1274
893
444
-18
-419
-740
-981
-1109
-1155
-1147
-1130
-1105
-1059
-1022
-981
-921
-842
-749
-647
-532
-422
-395
-425
-485
-576
-669
-726
-705
-623
-496
-331
-119
116
304
424
477
502
512
465
407
382
374
327
250
162
34
-125
-271
-391
-469
-496
-448
-379
-316
-256
-193
-154
-300
-498
-684
-1030
-1356
-1565
-1750
-1854
-1923
-1883
-1791
-1732
-1607
-1484
-1340
-1260
-1193
-1133
-1167
-1123
-1069
-1088
-1126
-1174
-1297
-1442
-1529
-1541
-1550
-1546
-1471
-1366
-1275
-1224
-1177
-1133
-1151
-1040
-882
-752
-540
-473
-371
-298
-172
-132
-186
-294
-357
-303
-358
-122
29
43
105
81
10
-132
-137
-58
-35
-86
-67
29
163
224
302
373
465
598
680
793
892
1040
1164
1240
1347
1442
1594
1822
2044
2301
2560
2848
3174
3501
3864
4167
4298
4151
3702
3132
2343
1468
893
498
137
-232
-492
-571
-626
-668
-653
-606
-656
-890
-1121
-1245
-1312
-1373
-1498
-1689
-1985
-2402
-2872
-3303
-3571
-3723
-3796
-3697
-3420
-2993
-2472
-1869
-1271
-823
-515
-245
-66
-1
67
194
287
301
326
341
299
222
212
292
384
480
625
827
1025
1181
1261
1237
1106
889
603
280
-8
-233
-433
-591
-702
-771
-801
-786
-730
-707
-686
-595
-504
-412
-283
-150
-51
-21
-16
-44
-109
-192
-261
-291
-292
-259
-189
-77
55
144
195
227
255
280
254
210
175
132
66
2
-69
-148
-235
-327
-396
-442
-444
-424
-383
-351
-315
-284
-352
-448
-541
-685
-821
-936
-1038
-1042
-1098
-1115
-1045
-993
-941
-876
-773
-699
-661
-602
-568
-533
-473
-472
-493
-543
-571
-639
-718
-765
-746
-756
-765
-684
-603
-620
-638
-592
-537
-512
-478
-409
-347
-308
-326
-319
-311
-287
-318
-301
-293
-321
-334
-317
-226
-203
-173
-105
-28
19
37
94
138
177
242
257
246
246
233
202
184
257
365
484
595
747
947
1128
1263
1420
1594
1733
1868
2078
2266
2454
2704
2982
3246
3487
3632
3604
3324
2844
2213
1550
986
561
196
-141
-440
-569
-632
-705
-698
-683
-767
-975
-1161
-1258
-1327
-1414
-1541
-1740
-2008
-2358
-2736
-3075
-3317
-3444
-3494
-3435
-3212
-2810
-2335
-1788
-1224
-739
-378
-102
101
216
286
354
391
352
288
234
183
124
93
143
246
368
528
721
876
991
1031
974
828
640
431
200
6
-135
-250
-354
-418
-433
-439
-425
-383
-325
-266
-197
-109
-36
22
80
130
143
111
79
32
-12
-48
-91
-122
-137
-112
-58
-14
14
57
101
126
123
86
18
-39
-98
-164
-238
-277
-315
-378
-453
-530
-587
-655
-728
-795
-905
-973
-1004
-1062
-1106
-1065
-1026
-1071
-1078
-983
-910
-915
-890
-793
-765
-816
-779
-687
-689
-747
-721
-680
-655
-647
-628
-619
-628
-652
-712
-706
-683
-671
-674
-682
-737
-760
-694
-608
-632
-659
-606
-517
-422
-370
-253
-174
-100
-128
-201
-217
-242
-240
-224
-194
-112
17
77
105
130
158
173
167
146
177
193
200
197
256
361
465
542
626
763
870
988
1128
1297
1474
1605
1709
1835
1956
2149
2337
2583
2864
3087
3220
3166
2877
2426
1804
1179
703
321
1
-303
-537
-665
-756
-808
-838
-892
-993
-1179
-1346
-1417
-1472
-1570
-1731
-1947
-2249
-2593
-2926
-3201
-3360
-3412
-3387
-3225
-2926
-2501
-1992
-1410
-871
-469
-219
-38
83
131
126
139
116
35
-17
-51
-68
-65
-59
-25
39
142
302
455
561
655
659
533
348
144
-87
-296
-449
-563
-654
-717
-747
-753
-733
-665
-601
-553
-479
-367
-272
-191
-101
2
77
92
87
62
16
-47
-91
-99
-112
-92
-38
27
57
97
132
121
81
30
-12
-78
-134
-179
-233
-315
-427
-512
-599
-725
-834
-1007
-1165
-1250
-1402
-1595
-1622
-1526
-1521
-1574
-1404
-1217
-1271
-1306
-1228
-1132
-1169
-1196
-1056
-962
-992
-951
-857
-861
-930
-937
-955
-996
-1010
-963
-914
-920
-920
-949
-965
-953
-888
-817
-780
-708
-632
-532
-515
-496
-444
-434
-447
-472
-424
-406
-350
-315
-250
-200
-206
-178
-150
-71
-43
31
45
50
33
37
75
72
99
215
344
396
472
609
732
849
976
1100
1225
1368
1461
1578
1789
1934
2105
2291
2466
2688
2927
3145
3329
3394
3142
2684
2117
1474
806
262
-75
-409
-796
-1082
-1179
-1188
-1260
-1314
-1310
-1403
-1598
-1739
-1769
-1796
-1900
-2059
-2293
-2598
-2958
-3302
-3497
-3526
-3469
-3329
-3027
-2547
-2011
-1446
-882
-417
-111
29
135
226
257
269
314
348
296
192
150
174
176
188
265
370
457
525
644
766
808
759
623
434
218
10
-174
-338
-501
-638
-735
-763
-724
-677
-596
-468
-352
-299
-241
-123
-22
31
85
112
111
69
-2
-39
-60
-59
-42
23
136
255
397
516
586
617
578
511
412
322
253
183
107
9
-123
-260
-421
-574
-771
-1060
-1253
-1498
-1802
-1897
-1810
-1789
-1833
-1752
-1587
-1549
-1561
-1534
-1487
-1512
-1592
-1540
-1471
-1470
-1396
-1307
-1290
-1310
-1332
-1326
-1339
-1281
-1138
-1025
-986
-953
-891
-880
-835
-674
-533
-476
-430
-417
-329
-404
-410
-328
-376
-356
-305
-265
-240
-261
-255
-242
-304
-254
-232
-177
-148
-101
-76
-81
81
98
92
216
400
527
536
622
833
1000
1058
1306
1588
1728
1803
1943
2153
2382
2634
2932
3131
3349
3613
3890
4182
4502
4614
4342
3864
3109
2136
1038
137
-396
-848
-1368
-1712
-1770
-1770
-1822
-1820
-1743
-1830
-2019
-2147
-2178
-2221
-2267
-2355
-2589
-2976
-3400
-3725
-3917
-3973
-3861
-3602
-3175
-2570
-1903
-1188
-462
193
639
842
971
1078
1063
1026
1044
1061
1008
854
779
773
742
783
889
1001
1092
1204
1353
1422
1374
1222
943
531
50
-392
-742
-1029
-1275
-1424
-1515
-1514
-1424
-1321
-1205
-1060
-919
-819
-726
-620
-503
-438
-402
-373
-363
-387
-396
-352
-257
-149
14
220
424
652
898
1115
1255
1331
1363
1336
1232
1110
944
787
572
289
3
-234
-477
-718
-1037
-1392
-1532
-1880
-2328
-2413
-2383
-2535
-2674
-2546
-2388
-2516
-2561
-2374
-2248
-2199
-2174
-1992
-1840
-1745
-1542
-1367
-1266
-1191
-1166
-1243
-1345
-1278
-1264
-1372
-1339
-1243
-1252
-1285
-1194
-1114
-1121
-1179
-1148
-1010
-861
-703
-417
-81
181
481
763
961
952
1006
1052
984
997
901
835
829
793
809
913
884
906
1071
1233
1314
1571
1887
1921
1942
2099
2460
2612
2707
3014
3335
3514
3692
4199
4730
5113
5497
5984
6369
6509
6182
5284
4076
2709
851
-990
-1950
-2520
-3112
-3697
-3733
-3421
-3416
-3453
-3258
-2975
-3142
-3643
-3700
-3617
-3844
-4033
-4124
-4351
-4775
-5125
-5087
-4702
-4157
-3453
-2494
-1373
-366
495
1343
2113
2582
2653
2524
2481
2491
2259
2117
2285
2359
2229
2137
2265
2423
2420
2497
2665
2629
2341
1970
1665
1179
402
-376
-1111
-1878
-2550
-3018
-3224
-3271
-3294
-3249
-3094
-2856
-2637
-2467
-2288
-2146
-2108
-2113
-2091
-1997
-1869
-1757
-1508
-1158
-870
-510
27
637
1150
1570
2015
2383
2534
2558
2566
2525
2311
1997
1715
1464
1194
950
754
561
308
27
-302
-852
-1409
-2009
-2705
-3312
-3717
-4111
-4495
-4599
-4480
-4548
-4619
-4321
-3974
-3865
-3673
-3148
-2646
-2467
-2203
-1711
-1486
-1513
-1389
-1130
-1000
-864
-523
-150
72
293
580
727
747
649
607
480
238
65
-90
-330
-514
-643
-748
-798
-791
-652
-532
-425
-263
-109
-8
-42
-78
-1
65
95
232
497
767
1096
1516
2124
2649
3071
3565
4029
4455
4655
5033
5463
5774
6048
6501
7034
7480
7904
8380
8929
9144
9164
8074
5639
3405
1115
-1771
-4079
-5033
-5113
-5345
-5937
-5357
-4565
-4484
-4589
-4381
-4020
-4600
-5334
-5356
-5209
-5208
-5126
-4975
-4883
-4698
-4060
-2721
-1100
533
2204
3679
4833
5682
6046
6141
6058
5755
5123
4353
4010
4048
3831
3699
3852
3999
3800
3284
3089
2956
2457
1694
784
-257
-1487
-2682
-3516
-4227
-4931
-5349
-5478
-5354
-4999
-4474
-3810
-3206
-2819
-2538
-2331
-2112
-1888
-1730
-1512
-1187
-780
-352
120
816
1699
2498
3209
3840
4358
4693
4848
4903
4735
4263
3641
2964
2297
1655
1130
775
424
69
-202
-382
-583
-876
-1262
-1658
-2201
-2880
-3784
-4600
-5178
-6032
-6732
-6900
-6693
-6393
-5924
-5044
-3960
-3206
-2788
-2286
-1691
-1416
-1438
-1175
-821
-654
-548
-337
79
485
730
923
1188
1452
1590
1584
1483
1251
854
291
-423
-1028
-1435
-1851
-2150
-2199
-2117
-2012
-1906
-1762
-1501
-1323
-1291
-1253
-1129
-991
-950
-802
-559
-300
-81
187
610
1162
1689
2229
2891
3497
4136
4593
4975
5289
5448
5563
5703
5826
6083
6589
7056
7497
7977
8549
8948
9116
9045
7879
5294
2475
-459
-3376
-5745
-6951
-6684
-6225
-6343
-5928
-5150
-4781
-4865
-4849
-4506
-4805
-5538
-5962
-5861
-5556
-5352
-5134
-4870
-4569
-3971
-2470
-538
1527
3385
4753
5620
5998
5974
5708
5317
4932
4420
3638
3122
3124
3335
3422
3336
3377
3328
2854
2298
1954
1596
812
-338
-1542
-2826
-4092
-5011
-5506
-5761
-5865
-5767
-5301
-4682
-4083
-3446
-2836
-2398
-2254
-2312
-2325
-2203
-1968
-1693
-1396
-942
-348
280
1007
1908
2871
3681
4185
4473
4584
4455
4161
3754
3237
2550
1823
1251
844
519
314
213
122
-83
-401
-715
-1043
-1454
-1999
-2583
-3161
-3690
-4223
-4815
-5230
-5592
-5852
-6023
-5912
-5422
-4780
-4077
-3331
-2650
-2222
-1985
-1825
-1589
-1423
-1329
-1140
-870
-522
-231
157
565
896
1090
1156
1225
1245
1160
952
681
268
-211
-737
-1202
-1504
-1656
-1695
-1699
-1583
-1456
-1305
-1241
-1176
-1125
-1136
-1187
-1177
-1016
-766
-511
-269
37
301
564
857
1261
1724
2128
2497
2860
3241
3528
3716
3924
4087
4175
4253
4385
4673
5003
5351
5800
6185
6489
6651
6694
6735
5944
4351
2447
174
-2006
-3933
-4995
-4964
-4550
-4158
-3547
-3142
-2951
-3149
-3410
-3358
-3584
-3903
-4282
-4498
-4502
-4532
-4557
-4456
-4397
-4181
-3546
-2512
-951
641
2018
2984
3401
3377
3031
2630
2478
2364
2117
1925
1843
1936
2031
2079
2290
2459
2420
2309
2231
2280
2173
1748
1116
214
-847
-1836
-2593
-2975
-3148
-3226
-3106
-2959
-2765
-2569
-2350
-2076
-1930
-1935
-2024
-2100
-2105
-2129
-2176
-2130
-2074
-1973
-1767
-1347
-688
37
699
1270
1688
1925
2027
2046
2017
1854
1568
1288
1059
864
686
575
530
459
366
299
271
274
189
-2
-331
-778
-1311
-1894
-2398
-2786
-3055
-3285
-3404
-3446
-3423
-3398
-3335
-3171
-2998
-2831
-2655
-2382
-2134
-1929
-1802
-1678
-1575
-1495
-1318
-1078
-708
-373
-32
251
462
567
551
463
331
168
-51
-223
-382
-478
-611
-737
-813
-884
-906
-903
-796
-684
-518
-390
-380
-392
-431
-502
-515
-451
-358
-271
-165
-5
242
452
590
746
994
1173
1294
1528
1678
1838
2024
2258
2496
2658
2783
3021
3275
3665
4055
4390
4732
5150
5461
5553
5265
4503
3338
1791
81
-1427
-2343
-2632
-2499
-2139
-1699
-1369
-1348
-1534
-1816
-2044
-2342
-2640
-2939
-3179
-3404
-3694
-3976
-4286
-4586
-4758
-4532
-3858
-2747
-1451
-168
888
1532
1718
1572
1364
1208
1122
1068
1113
1209
1350
1471
1616
1835
2085
2310
2541
2820
3060
3160
3032
2612
1867
895
-132
-987
-1607
-1995
-2169
-2171
-2122
-2076
-2006
-1921
-1837
-1791
-1802
-1889
-2035
-2214
-2406
-2600
-2773
-2911
-2961
-2838
-2509
-1980
-1292
-558
102
649
1027
1284
1450
1551
1548
1451
1310
1128
927
758
677
640
583
528
512
522
475
358
161
-162
-596
-1141
-1690
-2199
-2655
-3042
-3372
-3606
-3739
-3808
-3762
-3570
-3315
-3064
-2827
-2584
-2415
-2318
-2229
-2138
-2092
-2018
-1887
-1667
-1363
-1025
-569
-140
229
514
747
903
934
918
828
674
408
173
-64
-258
-443
-558
-577
-629
-642
-636
-536
-484
-487
-489
-503
-561
-646
-639
-555
-438
-347
-130
144
443
782
1160
1651
1982
2369
2767
3079
3326
3514
3814
4127
4331
4651
5098
5584
6075
6557
7120
7361
6875
5712
3934
1820
-499
-2572
-3828
-4210
-4051
-3697
-3341
-3024
-3106
-3424
-3726
-3816
-3896
-4139
-4386
-4563
-4722
-4925
-5107
-5199
-5259
-5156
-4522
-3246
-1490
318
1888
3116
3698
3752
3432
3147
3017
2947
2848
2729
2629
2574
2546
2632
2826
2975
3027
2989
2906
2730
2338
1737
862
-301
-1661
-2888
-3746
-4239
-4444
-4431
-4256
-4001
-3742
-3452
-3074
-2675
-2386
-2268
-2275
-2327
-2406
-2436
-2378
-2200
-1949
-1603
-1100
-392
474
1391
2262
2964
3399
3549
3488
3319
3070
2689
2209
1663
1150
684
313
93
-112
-337
-634
-925
-1265
-1640
-2012
-2368
-2783
-3327
-3861
-4339
-4772
-5085
-5205
-5059
-4820
-4460
-3934
-3315
-2733
-2131
-1610
-1171
-909
-814
-577
-419
-225
-97
119
349
524
745
1001
1298
1444
1584
1554
1394
1044
673
257
-261
-747
-1178
-1441
-1720
-1838
-1821
-1740
-1649
-1558
-1389
-1293
-1159
-979
-749
-536
-309
-58
203
439
763
1150
1624
2143
2758
3526
4234
4828
5376
5956
6384
6682
6967
7435
7799
8013
8261
8569
8420
7070
4845
2236
-495
-3288
-5396
-6071
-5733
-5193
-4763
-4308
-4164
-4618
-5345
-5597
-5605
-5785
-6019
-6079
-5987
-5998
-5847
-5392
-4781
-4230
-3463
-2042
-41
2093
3929
5293
6055
6152
5689
5097
4718
4518
4267
3946
3720
3532
3246
3035
3009
3038
2792
2275
1705
1042
144
-909
-1889
-2921
-4186
-5480
-6410
-6841
-6879
-6586
-5988
-5230
-4489
-3830
-3169
-2529
-2043
-1737
-1551
-1386
-1184
-910
-502
91
793
1444
2081
2767
3450
3959
4344
4703
4894
4742
4228
3621
2930
2075
1185
445
-217
-902
-1559
-2032
-2404
-2806
-3191
-3552
-3920
-4303
-4658
-4926
-5154
-5320
-5520
-5628
-5544
-5299
-4916
-4423
-3688
-2855
-2037
-1238
-476
145
571
865
1128
1296
1351
1404
1491
1513
1571
1591
1643
1554
1422
1250
978
675
259
-153
-736
-1326
-1920
-2420
-2893
-3267
-3394
-3427
-3312
-3108
-2737
-2406
-2143
-1886
-1555
-1257
-929
-588
-71
450
1001
1579
2215
2900
3495
4109
4787
5497
6127
6674
7141
7610
7895
8088
8277
8544
8718
8828
8953
8499
6402
3280
-3
-3072
-6101
-8243
-8502
-7803
-7060
-6581
-5894
-5574
-6036
-6583
-6384
-6092
-6192
-6237
-6007
-5701
-5592
-5053
-4092
-3135
-2299
-1102
849
3202
5435
7215
8307
8657
8291
7280
6077
5084
4327
3489
2742
2327
2079
1744
1458
1387
1194
592
-166
-825
-1709
-2959
-4180
-5049
-5864
-6832
-7588
-7853
-7681
-7134
-6101
-4657
-3225
-2048
-1112
-351
233
580
828
979
1051
1087
1226
1619
2245
2871
3400
3898
4374
4674
4598
4286
3877
3275
2364
1341
366
-608
-1681
-2586
-3217
-3713
-4181
-4468
-4575
-4669
-4829
-4859
-4728
-4709
-4840
-4954
-4827
-4651
-4447
-4102
-3540
-2897
-2281
-1579
-774
30
655
1175
1635
1882
1918
1821
1729
1563
1330
1182
1128
1071
870
666
509
286
7
-291
-627
-1151
-1678
-2168
-2630
-3114
-3567
-3683
-3810
-3777
-3633
-3178
-2671
-2269
-1809
-1367
-945
-692
-392
-23
449
940
1413
2023
2569
3085
3528
4023
4587
5047
5468
5935
6435
6762
6948
7193
7343
7241
7100
7006
6973
6813
6239
4045
1223
-1945
-4372
-6860
-8464
-8356
-7564
-6665
-6201
-5344
-5091
-5580
-6178
-5696
-5213
-5176
-5033
-4536
-4097
-4020
-3293
-2017
-953
-179
905
2696
4514
5947
7158
7768
7690
6986
5924
4751
3655
2804
2041
1498
1113
804
335
-96
-390
-786
-1501
-2212
-2692
-3379
-4324
-5198
-5564
-5893
-6312
-6462
-6197
-5720
-5066
-3946
-2433
-1050
1
844
1428
1732
1825
2076
2384
2539
2599
2711
2928
3206
3430
3562
3675
3649
3454
2904
2198
1551
751
-162
-1144
-1746
-2381
-3139
-3846
-4507
-4859
-5133
-5176
-5109
-4880
-4656
-4427
-4136
-3838
-3576
-3450
-3340
-3215
-2833
-2346
-1711
-992
-470
15
506
968
1284
1447
1668
1797
1795
1634
1437
1253
894
500
230
68
-204
-516
-812
-1052
-1316
-1648
-1930
-2159
-2434
-2795
-3115
-3222
-3317
-3346
-3172
-2829
-2349
-1917
-1365
-779
-205
279
754
1228
1569
1931
2344
2711
2995
3377
3721
3981
4263
4673
5019
5198
5415
5783
5960
5943
5982
6130
5840
5452
5113
5112
3813
1229
-1348
-3488
-5299
-7420
-7853
-7152
-6187
-5743
-4972
-4179
-4244
-5062
-5309
-4615
-4361
-4294
-3856
-3155
-2880
-2734
-1845
-630
278
1000
2171
3852
5146
5928
6425
6522
6142
5166
4022
2898
2040
1219
656
479
350
-40
-623
-919
-1227
-1769
-2517
-2898
-3226
-3914
-4685
-5106
-5225
-5549
-5704
-5415
-4808
-4198
-3358
-2166
-853
113
891
1568
1916
1883
1803
1986
2219
2383
2476
2644
2794
2862
2808
2798
2735
2547
2163
1693
960
241
-596
-1584
-2546
-3296
-3787
-4349
-4660
-4793
-4764
-4738
-4468
-4138
-3816
-3750
-3555
-3231
-3042
-2918
-2620
-2257
-2001
-1627
-1071
-470
-16
512
1034
1563
1850
2072
2255
2173
1936
1548
1226
779
399
-32
-333
-516
-635
-793
-981
-1094
-1402
-1587
-1879
-2088
-2418
-2625
-2679
-2788
-2766
-2592
-2274
-1925
-1479
-827
-195
417
1100
1774
2295
2645
2996
3280
3352
3413
3628
3896
4038
4212
4495
4879
4974
5079
5126
4959
4537
3997
3451
2634
1702
451
-830
-2050
-3133
-4184
-4886
-5137
-5031
-4772
-4422
-3912
-3495
-3390
-3429
-3313
-3320
-3424
-3335
-2940
-2549
-2046
-1326
-403
420
1106
1904
2737
3363
3731
4062
4165
3947
3478
2902
2221
1525
929
472
146
-129
-302
-478
-678
-979
-1336
-1790
-2297
-2756
-3210
-3609
-3889
-3970
-4000
-3911
-3629
-3188
-2664
-2065
-1354
-634
-28
480
940
1265
1399
1429
1498
1520
1482
1490
1590
1692
1735
1531
1391
1065
761
371
-91
-549
-983
-1295
-1909
-2578
-3115
-3458
-3772
-3944
-3878
-3510
-3233
-3091
-2812
-2556
-2474
-2383
-2242
-2082
-1948
-1648
-1246
-929
-574
-238
288
654
971
1322
1615
1835
1865
1939
1767
1525
1191
869
459
50
-175
-409
-569
-849
-855
-872
-1001
-1118
-1121
-1035
-1105
-1106
-914
-723
-637
-425
77
584
935
1462
2136
2794
3278
3816
4470
4820
5168
5361
5733
5697
5650
5400
4889
3590
1930
512
-645
-1741
-2885
-3097
-2985
-2830
-2980
-2966
-3056
-3497
-4091
-4216
-4138
-4302
-4478
-4373
-4033
-3837
-3381
-2676
-1804
-1121
-243
926
2065
2789
3189
3565
3703
3637
3260
2838
2352
2002
1776
1673
1619
1405
1185
853
603
232
-269
-836
-1364
-1929
-2581
-3166
-3581
-3896
-4243
-4346
-4152
-3751
-3347
-2843
-2210
-1606
-1133
-664
-265
-68
8
177
512
796
1031
1298
1624
1871
2069
2273
2495
2582
2504
2329
2048
1655
1160
593
-163
-929
-1420
-1705
-2023
-2355
-2395
-2271
-2255
-2307
-2364
-3069
-3644
-3823
-3858
-4223
-4365
-3506
-2846
-2686
-2428
-1534
-837
-829
-646
258
831
826
979
1232
1045
689
662
705
408
117
335
667
610
322
362
302
22
-353
-618
-770
-1085
-1236
-1401
-1429
-1476
-1602
-1548
-1488
-1231
-973
-510
-120
303
503
815
1088
1217
1314
1392
1659
1843
2062
2406
2478
2567
2769
2891
2818
2589
2458
2042
1626
1109
678
175
-427
-727
-836
-883
-1017
-665
-363
-739
-1259
-1506
-1746
-2277
-2907
-2895
-2535
-2463
-2310
-1781
-1397
-1338
-1148
-518
32
197
407
803
955
774
645
747
646
361
323
553
711
725
787
865
868
747
559
288
-136
-712
-1164
-1443
-1710
-2136
-2504
-2509
-2453
-2456
-2506
-2327
-2153
-2164
-2132
-1894
-1855
-1984
-2097
-2142
-2258
-2199
-1882
-1615
-1346
-904
-291
88
293
476
655
626
577
686
569
271
-63
-188
-366
-496
-484
-468
-407
-347
-201
-235
-321
-396
-570
-864
-997
-980
-1088
-1307
-1227
-934
-756
-598
-196
224
465
763
1310
1716
1884
2127
2499
2834
3101
3601
4143
4590
5042
5727
6390
6840
7078
7366
6238
3738
1425
-388
-2138
-4363
-5255
-4860
-4482
-4471
-4127
-3792
-4185
-5294
-5100
-4095
-3915
-4096
-3846
-3524
-3904
-4133
-3646
-2774
-2408
-1586
431
2604
3892
4633
5441
5759
5766
5436
5034
4186
3211
2662
2413
2161
1462
781
262
-115
-252
-444
-753
-1028
-1384
-2001
-2634
-3279
-3899
-4705
-5348
-5359
-4981
-4515
-3898
-3041
-2121
-1418
-647
220
715
808
1009
1450
1733
1728
1699
1782
1640
1435
1563
1953
2258
2385
2595
2740
2614
2232
1786
1112
263
-527
-1034
-1439
-1920
-2346
-2562
-2579
-2493
-2309
-2170
-2057
-1938
-1788
-1642
-1562
-1560
-1634
-1718
-1713
-1534
-1284
-984
-566
-52
434
908
1431
1852
2004
2025
2065
2089
1919
1622
1346
1053
702
398
203
-10
-254
-406
-444
-501
-641
-819
-1027
-1370
-1799
-2121
-2360
-2566
-2707
-2734
-2643
-2464
-2187
-1849
-1555
-1254
-971
-610
-249
34
171
263
426
553
539
529
566
612
627
683
847
926
903
817
722
501
224
-19
-284
-665
-971
-1103
-1258
-1485
-1652
-1667
-1648
-1666
-1673
-1621
-1557
-1560
-1487
-1413
-1470
-1505
-1449
-1339
-1306
-1168
-798
-472
-284
-80
269
500
488
532
707
718
548
501
473
344
105
52
42
-41
-137
-12
119
87
-11
-17
18
-178
-330
-408
-415
-509
-555
-484
-369
-390
-383
-218
-80
-19
59
200
325
258
195
263
264
72
-37
-18
41
-45
-12
25
48
-37
-22
-50
-99
-212
-237
-297
-432
-537
-542
-611
-704
-739
-670
-668
-691
-666
-644
-552
-533
-475
-446
-445
-410
-411
-435
-396
-387
-383
-395
-353
-257
-249
-231
-196
-179
-203
-222
-246
-302
-383
-454
-513
-548
-648
-707
-766
-802
-811
-784
-759
-708
-701
-680
-680
-678
-665
-708
-718
-694
-610
-516
-443
-372
-225
-134
-4
102
240
387
510
677
751
830
919
966
999
925
1021
1200
1178
1222
1165
1305
1204
1054
932
814
630
398
180
11
-252
-521
-636
-808
-977
-1123
-1145
-1185
-1286
-1222
-1094
-931
-816
-638
-360
-122
130
328
463
415
316
201
32
-121
-247
-245
-166
-108
-78
-42
-71
-190
-300
-374
-446
-554
-737
-944
-1216
-1495
-1719
-1878
-1998
-2064
-2027
-1869
-1753
-1721
-1681
-1524
-1345
-1267
-1150
-901
-712
-632
-602
-438
-338
-341
-321
-165
-26
48
147
257
313
282
292
333
284
162
125
131
96
52
148
272
333
385
546
738
867
986
1232
1496
1670
1825
1955
2057
2071
2037
2052
2004
1883
1684
1435
1171
832
372
-30
-401
-696
-960
-1215
-1380
-1493
-1679
-1792
-1830
-1874
-1871
-1872
-1774
-1668
-1634
-1556
-1380
-1219
-1040
-754
-417
-92
161
447
785
1040
1179
1295
1368
1364
1322
1245
1141
966
772
609
449
271
61
-114
-300
-502
-687
-838
-976
-1100
-1228
-1365
-1477
-1564
-1644
-1685
-1670
-1607
-1495
-1356
-1205
-1030
-847
-673
-483
-313
-170
-47
69
186
273
366
443
517
586
648
693
730
759
749
725
667
592
498
366
199
38
-123
-291
-448
-606
-755
-884
-984
-1064
-1109
-1158
-1189
-1203
-1208
-1187
-1144
-1090
-1035
-956
-877
-803
-707
-605
-503
-390
-281
-158
-47
39
116
185
225
235
239
204
171
123
71
12
-65
-133
-208
-282
-369
-474
-550
-619
-879
-930
-1001
-1077
-1186
-1284
-1120
-1127
-1353
-1253
-1198
-1182
-1292
-1208
-904
-906
-937
-835
-641
-726
-731
-528
-359
-427
-543
-314
-176
-332
-373
-101
80
20
40
233
378
260
243
448
509
406
346
447
394
295
329
477
567
548
628
730
746
689
609
611
542
441
310
89
-62
-248
-534
-651
-773
-784
-900
-943
-855
-840
-864
-767
-579
-486
-416
-201
58
118
76
77
126
9
-118
-78
-27
-40
77
177
213
140
99
75
-48
-162
-234
-298
-497
-686
-800
-918
-1089
-1196
-1220
-1247
-1223
-1127
-1029
-1011
-1010
-924
-891
-906
-904
-869
-841
-876
-859
-765
-763
-775
-694
-618
-630
-611
-509
-490
-558
-598
-548
-507
-551
-509
-374
-301
-232
-153
-61
-34
-46
62
186
243
331
408
422
392
369
415
403
455
479
605
727
845
976
984
1049
1093
1064
1099
987
958
807
626
560
222
30
-270
-478
-653
-896
-894
-933
-959
-956
-920
-890
-1016
-1095
-1092
-1119
-1231
-1231
-1103
-1074
-1118
-996
-786
-656
-559
-345
24
179
286
464
558
517
408
437
347
184
86
53
-36
-253
-345
-373
-456
-505
-483
-405
-423
-451
-409
-433
-520
-577
-578
-616
-675
-645
-561
-483
-403
-286
-201
-151
-95
-28
0
14
36
44
-24
-71
-80
-132
-223
-276
-249
-264
-264
-222
-168
-151
-163
-140
-138
-184
-227
-224
-224
-263
-312
-295
-316
-368
-373
-359
-373
-411
-406
-374
-372
-353
-315
-289
-286
-299
-300
-306
-314
-328
-313
-275
-247
-225
-210
-181
-148
-116
-103
-90
-81
-84
-79
-101
-110
-137
-183
-221
-259
-307
-344
-363
-383
-375
-387
-405
-419
-431
-414
-400
-399
-399
-401
-402
-410
-432
-447
-468
-462
-459
-447
-427
-396
-350
-315
-279
-245
-217
-184
-156
-145
-163
-173
-165
-168
-181
-189
-192
-182
-168
-144
-107
-85
-85
-94
-117
-150
-186
-245
-306
-349
-363
-399
-442
-466
-484
-492
-493
-488
-452
-429
-408
-367
-340
-328
-330
-327
-329
-357
-395
-416
-419
-414
-404
-349
-292
-267
-253
-219
-209
-222
-225
-247
-257
-260
-265
-251
-259
-289
-293
-298
-304
-305
-302
-286
-298
-315
-307
-297
-301
-321
-326
-325
-338
-348
-347
-341
-350
-362
-352
-363
-358
-324
-304
-279
-269
-250
-264
-254
-229
-208
-172
-168
-162
-174
-206
-227
-263
-286
-303
-316
-319
-344
-352
-349
-367
-400
-426
-437
-457
-472
-477
-485
-475
-485
-483
-491
-499
-489
-480
-491
-493
-462
-424
-376
-334
-290
-270
-260
-216
-192
-194
-165
-141
-126
-115
-114
-122
-134
-161
-163
-158
-175
-184
-168
-152
-130
-129
-152
-189
-239
-273
-292
-337
-380
-394
-438
-468
-478
-464
-440
-462
-486
-468
-505
-537
-533
-525
-522
-543
-524
-488
-477
-443
-395
-367
-336
-303
-251
-194
-169
-160
-169
-182
-194
-194
-178
-165
-167
-173
-185
-168
-163
-193
-222
-229
-223
-276
-300
-315
-362
-408
-443
-429
-446
-499
-501
-467
-476
-533
-521
-488
-499
-522
-457
-373
-378
-340
-265
-223
-228
-243
-188
-179
-206
-182
-121
-100
-127
-115
-90
-105
-136
-152
-137
-168
-214
-172
-159
-199
-250
-283
-312
-335
-364
-376
-362
-368
-370
-385
-378
-368
-400
-409
-382
-361
-336
-329
-295
-295
-300
-282
-284
-289
-293
-281
-260
-244
-241
-243
-231
-233
-268
-289
-308
-294
-267
-264
-244
-250
-259
-260
-267
-257
-284
-311
-301
-273
-297
-329
-317
-319
-341
-345
-312
-299
-323
-313
-265
-247
-274
-259
-219
-218
-220
-192
-144
-152
-200
-199
-179
-192
-199
-190
-159
-175
-170
-154
-156
-166
-191
-181
-180
-181
-176
-195
-204
-220
-238
-241
-252
-258
-284
-275
-272
-286
-266
-257
-247
-250
-220
-205
-219
-211
-208
-188
-179
-175
-137
-141
-122
-132
-161
-178
-184
-149
-170
-169
-149
-157
-179
-201
-197
-198
-207
-190
-194
-196
-218
-226
-215
-214
-219
-228
-236
-238
-250
-239
-236
-254
-272
-275
-279
-321
-315
-306
-305
-303
-303
-271
-266
-273
-269
-278
-276
-306
-300
-298
-311
-292
-285
-272
-288
-317
-323
-329
-346
-353
-341
-359
-340
-321
-336
-312
-307
-300
-303
-318
-267
-237
-252
-235
-218
-202
-201
-175
-158
-150
-161
-174
-171
-180
-193
-204
-224
-225
-238
-266
-280
-279
-286
-321
-312
-309
-320
-322
-325
-319
-341
-336
-333
-355
-352
-379
-366
-378
-408
-382
-379
-391
-394
-385
-401
-399
-384
-379
-358
-350
-334
-334
-412
-489
-609
-792
-908
-1008
-1046
-945
-879
-726
-600
-508
-380
-351
-177
4
130
311
403
489
474
419
433
423
448
395
415
445
361
325
260
206
138
41
21
-75
-176
-298
-411
-475
-601
-713
-760
-819
-850
-895
-862
-863
-785
-712
-693
-574
-487
-397
-323
-253
-155
-99
-60
13
61
49
49
88
68
60
63
75
56
-14
-20
-16
-42
-52
-56
-74
-135
-195
-249
-305
-400
-458
-518
-574
-610
-672
-739
-749
-813
-822
-802
-770
-685
-639
-584
-532
-488
-432
-388
-323
-257
-218
-176
-118
-62
-45
10
60
63
119
146
171
217
212
238
206
164
131
82
42
-44
-89
-133
-232
-279
-346
-394
-444
-443
-437
-469
-471
-453
-451
-456
-451
-426
-414
-399
-364
-352
-336
-327
-291
-286
-273
-226
-209
-182
-162
-116
-97
-89
-36
-41
-37
-42
-56
-67
-98
-93
-130
-147
-177
-265
-302
-347
-409
-439
-464
-459
-494
-503
-499
-519
-510
-511
-481
-461
-455
-432
-412
-390
-369
-372
-318
-281
-252
-228
-148
-71
-61
-46
14
35
-8
-1
25
28
-4
15
40
-19
-52
-66
-89
-156
-186
-165
-194
-240
-241
-257
-280
-289
-268
-272
-304
-308
-274
-292
-310
-257
-251
-245
-206
-191
-139
-136
-111
-83
-86
-84
-83
-35
-17
-19
10
-10
-4
-25
-71
-105
-155
-167
-216
-275
-299
-352
-411
-402
-433
-489
-492
-483
-485
-471
-450
-414
-399
-412
-406
-377
-353
-321
-254
-209
-185
-170
-138
-148
-155
-130
-142
-180
-179
-198
-224
-209
-196
-184
-168
-153
-159
-171
-205
-219
-243
-267
-291
-289
-307
-333
-332
-311
-304
-302
-269
-227
-201
-204
-176
-135
-124
-168
-149
-176
-198
-174
-155
-136
-158
-169
-154
-158
-171
-182
-178
-184
-201
-225
-250
-286
-312
-326
-333
-386
-385
-381
-395
-388
-386
-411
-405
-383
-426
-427
-384
-377
-390
-392
-363
-345
-337
-311
-322
-298
-280
-262
-227
-240
-220
-218
-228
-189
-188
-196
-182
-174
-170
-215
-205
-202
-247
-260
-240
-230
-261
-264
-247
-309
-331
-320
-329
-337
-317
-314
-331
-312
-315
-328
-313
-310
-295
-285
-267
-258
-286
-260
-240
-235
-245
-245
-211
-255
-303
-286
-303
-323
-330
-292
-254
-288
-248
-242
-251
-254
-274
-229
-244
-264
-223
-201
-237
-267
-237
-237
-268
-256
-250
-262
-293
-288
-266
-303
-291
-269
-270
-273
-275
-261
-250
-279
-275
-249
-268
-277
-247
-261
-284
-313
-302
-301
-353
-360
-336
-364
-377
-356
-325
-325
-339
-284
-273
-344
-309
-285
-330
-330
-321
-298
-310
-307
-280
-274
-266
-248
-199
-187
-189
-158
-174
-141
-180
-193
-149
-206
-228
-224
-242
-259
-277
-285
-282
-330
-339
-292
-332
-408
-366
-341
-385
-415
-402
-388
-444
-422
-392
-400
-416
-373
-309
-302
-287
-294
-268
-286
-334
-287
-236
-252
-231
-190
-178
-178
-198
-167
-151
-182
-184
-151
-162
-193
-213
-207
-226
-254
-259
-260
-313
-327
-326
-329
-360
-362
-352
-358
-359
-351
-340
-357
-365
-352
-342
-348
-331
-283
-310
-316
-288
-253
-228
-204
-165
-162
-160
-138
-121
-135
-138
-142
-143
-134
-157
-166
-172
-186
-227
-222
-207
-269
-296
-280
-321
-350
-331
-307
-326
-297
-292
-268
-244
-261
-213
-205
-230
-246
-226
-221
-248
-223
-189
-199
-198
-159
-127
-129
-119
-114
-102
-126
-183
-152
-138
-168
-182
-172
-195
-211
-172
-159
-172
-164
-158
-154
-181
-214
-228
-234
-261
-291
-274
-263
-300
-269
-284
-279
-252
-284
-294
-249
-260
-281
-209
-207
-235
-255
-256
-261
-282
-286
-222
-243
-246
-198
-180
-208
-195
-169
-149
-187
-182
-136
-123
-144
-145
-116
-129
-162
-183
-179
-195
-230
-206
-168
-236
-217
-185
-214
-257
-275
-262
-262
-283
-267
-241
-274
-294
-273
-285
-291
-244
-254
-251
-240
-223
-227
-240
-209
-255
-241
-192
-205
-185
-181
-228
-246
-192
-231
-279
-201
-223
-235
-219
-212
-169
-204
-201
-182
-186
-200
-242
-202
-225
-249
-211
-221
-257
-271
-241
-269
-257
-222
-227
-242
-252
-245
-227
-238
-275
-269
-266
-324
-321
-309
-378
-385
-367
-393
-425
-398
-361
-386
-370
-343
-339
-359
-348
-362
-352
-342
-377
-340
-312
-341
-313
-255
-251
-276
-250
-202
-223
-184
-121
-108
-118
-110
-109
-177
-205
-205
-180
-198
-254
-174
-157
-251
-205
-157
-178
-213
-194
-162
-219
-255
-267
-286
-322
-356
-323
-311
-361
-376
-340
-373
-398
-354
-298
-323
-338
-341
-307
-349
-387
-325
-316
-372
-348
-326
-335
-358
-320
-248
-240
-269
-217
-218
-276
-279
-243
-233
-265
-281
-274
-269
-313
-278
-200
-204
-211
-149
-174
-186
-202
-258
-298
-306
-311
-337
-383
-383
-381
-416
-403
-399
-416
-400
-376
-376
-376
-379
-387
-376
-371
-373
-365
-337
-378
-358
-315
-287
-255
-202
-153
-179
-167
-141
-163
-134
-138
-101
-92
-123
-148
-150
-140
-184
-162
-103
-152
-163
-157
-156
-221
-242
-209
-239
-275
-257
-239
-277
-324
-286
-274
-292
-258
-223
-201
-251
-251
-261
-285
-277
-271
-249
-238
-248
-236
-237
-251
-254
-222
-217
-236
-247
-223
-213
-255
-226
-231
-263
-306
-320
-275
-341
-311
-232
-197
-223
-244
-171
-263
-278
-275
-266
-284
-300
-249
-283
-295
-265
-290
-271
-282
-224
-197
-221
-216
-226
-191
-216
-205
-179
-216
-223
-226
-210
-247
-234
-143
-161
-162
-117
-116
-131
-149
-138
-109
-125
-169
-146
-134
-200
-200
-166
-243
-262
-235
-219
-255
-294
-229
-234
-301
-248
-216
-217
-237
-207
-185
-229
-228
-186
-181
-226
-226
-175
-187
-195
-189
-156
-137
-149
-173
-179
-183
-228
-218
-224
-238
-252
-229
-224
-269
-252
-228
-252
-256
-256
-243
-256
-303
-276
-282
-336
-347
-287
-292
-319
-266
-242
-236
-255
-219
-215
-218
-174
-202
-199
-213
-222
-160
-192
-204
-168
-161
-177
-175
-154
-140
-157
-173
-149
-169
-233
-202
-206
-256
-270
-249
-267
-259
-238
-246
-240
-233
-258
-240
-248
-289
-284
-219
-225
-243
-225
-230
-270
-272
-259
-275
-265
-264
-249
-246
-296
-301
-300
-328
-343
-315
-292
-317
-315
-312
-340
-357
-308
-319
-334
-266
-310
-330
-264
-310
-307
-267
-264
-247
-284
-275
-272
-258
-241
-274
-243
-222
-238
-224
-170
-177
-188
-149
-163
-200
-205
-199
-228
-279
-259
-246
-296
-305
-272
-275
-332
-317
-277
-326
-330
-332
-319
-331
-334
-309
-281
-297
-284
-253
-257
-250
-239
-214
-148
-183
-165
-127
-152
-167
-154
-137
-191
-193
-121
-191
-234
-197
-203
-256
-296
-252
-289
-353
-331
-333
-372
-405
-392
-397
-424
-426
-404
-398
-398
-363
-355
-352
-315
-321
-318
-318
-347
-349
-360
-356
-337
-304
-278
-284
-259
-270
-262
-270
-298
-290
-285
-286
-279
-272
-307
-303
-255
-312
-307
-270
-293
-269
-235
-220
-239
-200
-190
-220
-254
-262
-239
-299
-268
-184
-257
-265
-237
-257
-274
-240
-258
-281
-256
-317
-274
-302
-309
-288
-284
-284
-315
-268
-270
-287
-264
-289
-264
-315
-304
-256
-266
-234
-267
-251
-280
-301
-263
-229
-212
-221
-200
-227
-255
-261
-269
-270
-300
-257
-233
-266
-270
-245
-241
-299
-260
-247
-281
-242
-252
-248
-259
-239
-267
-286
-262
-311
-284
-314
-319
-312
-331
-309
-347
-323
-363
-355
-293
-311
-283
-205
-238
-251
-226
-229
-250
-209
-178
-150
-188
-141
-99
-124
-149
-186
-149
-181
-212
-166
-181
-190
-223
-185
-207
-278
-221
-204
-246
-229
-168
-166
-164
-195
-157
-170
-259
-229
-201
-239
-258
-245
-204
-288
-280
-243
-288
-311
-265
-227
-225
-246
-196
-186
-224
-262
-231
-247
-308
-302
-247
-226
-284
-269
-177
-231
-268
-208
-204
-249
-253
-239
-246
-284
-298
-292
-275
-311
-300
-220
-263
-246
-195
-167
-196
-214
-148
-168
-253
-192
-195
-217
-267
-247
-214
-277
-246
-194
-165
-236
-279
-203
-244
-289
-276
-233
-251
-307
-260
-238
-256
-302
-269
-209
-293
-251
-177
-220
-265
-231
-169
-246
-260
-210
-212
-211
-236
-205
-213
-228
-220
-266
-201
-217
-238
-196
-206
-233
-229
-234
-259
-283
-297
-307
-304
-294
-290
-258
-261
-273
-224
-256
-303
-188
-216
-221
-216
-177
-184
-265
-192
-194
-225
-238
-271
-212
-291
-325
-291
-291
-339
-411
-317
-334
-355
-306
-299
-306
-381
-355
-345
-367
-349
-364
-336
-386
-421
-344
-365
-407
-370
-314
-368
-444
-366
-341
-387
-362
-248
-225
-266
-225
-139
-162
-286
-183
-127
-228
-236
-156
-166
-229
-232
-212
-223
-240
-246
-222
-242
-252
-251
-262
-272
-316
-328
-301
-335
-330
-288
-316
-363
-315
-303
-344
-320
-267
-259
-271
-298
-250
-256
-346
-312
-253
-285
-340
-264
-234
-294
-302
-226
-247
-260
-233
-199
-224
-185
-191
-217
-231
-267
-307
-338
-306
-308
-387
-371
-384
-361
-374
-374
-334
-302
-335
-377
-278
-280
-345
-276
-241
-239
-288
-273
-256
-345
-350
-274
-263
-311
-237
-222
-278
-341
-323
-271
-333
-338
-286
-269
-402
-446
-380
-426
-445
-402
-367
-364
-453
-428
-369
-379
-434
-356
-278
-321
-342
-314
-313
-327
-303
-249
-238
-240
-234
-201
-216
-245
-200
-234
-243
-254
-222
-264
-275
-253
-235
-226
-265
-266
-237
-316
-313
-342
-300
-314
-389
-291
-318
-352
-379
-393
-351
-395
-382
-352
-398
-419
-381
-388
-446
-411
-390
-418
-425
-400
-361
-358
-373
-336
-281
-297
-299
-294
-309
-308
-315
-316
-286
-280
-298
-322
-312
-272
-305
-320
-267
-245
-314
-310
-264
-270
-304
-329
-260
-266
-301
-269
-186
-196
-248
-193
-181
-196
-217
-169
-143
-246
-229
-201
-270
-314
-328
-320
-328
-369
-317
-313
-309
-344
-302
-343
-358
-290
-372
-334
-320
-368
-244
-318
-283
-240
-279
-247
-283
-256
-229
-268
-256
-235
-256
-279
-238
-226
-300
-263
-263
-273
-327
-319
-270
-340
-324
-263
-348
-350
-326
-303
-350
-330
-280
-267
-290
-310
-275
-289
-287
-266
-313
-243
-248
-315
-255
-231
-275
-253
-161
-182
-230
-182
-191
-182
-232
-226
-201
-219
-253
-253
-184
-232
-230
-220
-275
-225
-277
-277
-226
-246
-275
-287
-279
-297
-305
-241
-305
-308
-263
-267
-305
-321
-245
-259
-328
-276
-243
-282
-334
-293
-253
-270
-273
-261
-224
-281
-317
-274
-318
-294
-294
-314
-290
-311
-331
-307
-291
-307
-285
-272
-334
-300
-290
-315
-350
-333
-352
-371
-367
-390
-335
-388
-377
-330
-376
-311
-353
-368
-346
-394
-323
-369
-364
-342
-381
-369
-404
-381
-375
-348
-298
-298
-285
-306
-296
-282
-342
-287
-290
-300
-294
-291
-233
-260
-297
-248
-272
-310
-314
-248
-227
-314
-296
-250
-308
-381
-349
-229
-263
-315
-224
-165
-241
-331
-227
-234
-313
-263
-183
-235
-333
-301
-229
-371
-429
-294
-318
-421
-423
-394
-361
-446
-454
-368
-388
-434
-448
-321
-354
-399
-355
-308
-275
-375
-320
-279
-323
-277
-303
-250
-262
-319
-230
-279
-292
-284
-309
-371
-371
-306
-349
-359
-341
-367
-340
-417
-383
-305
-342
-317
-286
-324
-366
-378
-350
-428
-421
-317
-360
-396
-370
-304
-327
-376
-283
-243
-286
-324
-262
-212
-284
-243
-236
-181
-270
-296
-192
-289
-281
-270
-203
-211
-328
-212
-278
-370
-375
-366
-324
-452
-367
-326
-412
-374
-431
-346
-355
-455
-406
-379
-395
-393
-356
-341
-306
-305
-376
-347
-356
-317
-342
-289
-167
-203
-224
-146
-224
-270
-149
-122
-195
-138
-92
-141
-263
-241
-189
-271
-311
-228
-218
-288
-337
-329
-326
-360
-437
-415
-375
-450
-422
-372
-309
-315
-365
-261
-286
-345
-298
-195
-233
-255
-127
-95
-156
-170
-92
-102
-196
-120
-56
-91
-154
-123
-84
-244
-262
-171
-186
-226
-215
-112
-170
-296
-220
-162
-248
-336
-234
-247
-354
-387
-293
-282
-352
-266
-216
-246
-243
-225
-120
-221
-242
-60
-146
-204
-177
-99
-112
-238
-124
-55
-143
-217
-166
-94
-272
-282
-191
-174
-217
-301
-186
-158
-282
-233
-240
-217
-277
-286
-209
-208
-207
-242
-164
-124
-209
-203
-126
-129
-193
-112
-54
-171
-121
-136
-203
-145
-125
-143
-138
-158
-173
-213
-301
-228
-282
-326
-249
-304
-257
-225
-223
-264
-272
-243
-331
-280
-286
-239
-245
-337
-149
-262
-387
-194
-157
-218
-219
-67
-97
-237
-138
-124
-98
-180
-163
-121
-190
-230
-297
-249
-201
-288
-263
-185
-139
-265
-244
-152
-197
-253
-218
-77
-203
-253
-140
-195
-265
-241
-166
-220
-326
-220
-291
-350
-326
-232
-272
-341
-222
-239
-382
-380
-186
-169
-265
-123
-15
-130
-309
-157
-41
-205
-185
20
-43
-171
-169
-122
-211
-235
-128
-84
-149
-157
-112
-141
-247
-228
-106
-140
-246
-193
-106
-195
-309
-156
-140
-294
-250
-209
-259
-283
-294
-205
-186
-245
-223
-149
-232
-361
-228
-186
-280
-293
-151
-216
-395
-325
-248
-392
-389
-230
-223
-315
-365
-325
-364
-476
-529
-221
-219
-392
-200
-201
-346
-349
-304
-240
-231
-226
-204
-212
-343
-314
-243
-251
-290
-309
-229
-269
-329
-217
-221
-215
-304
-296
-234
-381
-309
-216
-167
-251
-332
-136
-308
-455
-246
-156
-225
-228
-75
-197
-369
-299
-285
-329
-360
-212
-134
-314
-411
-270
-239
-472
-348
-88
-128
-312
-316
-158
-301
-430
-245
-188
-291
-369
-292
-278
-356
-316
-128
-199
-348
-302
-262
-381
-411
-286
-246
-350
-321
-256
-337
-383
-351
-266
-258
-332
-263
-243
-289
-363
-301
-211
-217
-223
-207
-230
-204
-290
-238
-230
-246
-242
-343
-280
-349
-435
-311
-365
-368
-321
-324
-336
-396
-299
-338
-284
-202
-208
-122
-241
-225
-183
-284
-133
-171
-193
-151
-184
-223
-320
-292
-227
-327
-346
-224
-239
-361
-313
-270
-257
-218
-265
-165
-171
-248
-217
-176
-139
-211
-177
-145
-259
-297
-284
-228
-267
-259
-95
-195
-217
-145
-185
-194
-189
-120
-151
-296
-193
-225
-289
-310
-296
-170
-274
-332
-231
-208
-290
-298
-119
-247
-340
-227
-202
-333
-377
-168
-150
-305
-304
-197
-287
-494
-366
-237
-390
-396
-315
-253
-377
-467
-225
-244
-347
-232
-162
-166
-265
-234
-111
-191
-209
-148
-90
-159
-231
-133
-130
-202
-201
-114
-152
-217
-231
-202
-184
-335
-260
-131
-290
-317
-200
-157
-256
-317
-96
-150
-298
-204
-143
-197
-283
-233
-130
-229
-256
-252
-261
-328
-367
-282
-290
-296
-235
-334
-324
-318
-390
-390
-325
-337
-356
-359
-369
-323
-339
-282
-260
-266
-282
-281
-252
-275
-215
-214
-260
-281
-324
-295
-327
-266
-182
-293
-238
-239
-261
-310
-280
-180
-210
-142
-126
-108
-142
-194
-25
-184
-163
-5
-66
-67
-10
18
-95
-125
-79
-183
-161
-172
-154
-228
-242
-57
-236
-262
-87
-215
-246
-147
-129
-137
-153
-89
-63
-157
-181
-78
-111
-157
-134
-93
-94
-215
-140
-95
-187
-180
-157
-126
-204
-200
-81
-146
-159
-124
-98
-132
-211
-205
-239
-268
-311
-259
-210
-300
-316
-267
-261
-325
-319
-239
-257
-241
-276
-253
-273
-366
-245
-244
-307
-239
-218
-280
-346
-291
-326
-396
-351
-291
-290
-352
-313
-302
-389
-378
-321
-313
-341
-305
-343
-357
-381
-398
-317
-367
-376
-335
-356
-389
-439
-389
-393
-421
-447
-429
-385
-495
-447
-364
-409
-387
-384
-355
-395
-430
-366
-386
-378
-348
-284
-326
-375
-315
-342
-382
-357
-278
-293
-320
-267
-306
-365
-327
-293
-298
-318
-260
-227
-290
-280
-196
-244
-266
-180
-142
-189
-160
-108
-101
-127
-118
-49
-52
-85
-54
-31
-48
-63
-23
36
-45
-26
-49
-167
-169
-211
-192
-202
-192
-165
-265
-275
-295
-308
-338
-298
-208
-263
-270
-269
-273
-357
-362
-363
-419
-327
-335
-315
-276
-335
-272
-333
-279
-233
-319
-226
-187
-176
-181
-203
-84
-193
-226
-94
-124
-74
-51
-18
-8
-80
-73
-44
-69
-99
-33
-80
-166
-209
-313
-327
-320
-314
-238
-250
-228
-269
-314
-355
-406
-359
-385
-321
-267
-342
-277
-362
-430
-401
-440
-359
-328
-343
-303
-356
-430
-389
-413
-407
-330
-361
-357
-361
-368
-367
-407
-340
-348
-350
-353
-394
-348
-436
-435
-369
-419
-406
-408
-433
-483
-518
-490
-482
-420
-411
-402
-413
-413
-411
-455
-426
-353
-332
-334
-283
-287
-378
-325
-302
-311
-276
-246
-184
-236
-242
-237
-252
-232
-231
-116
-97
-147
-132
-151
-151
-163
-135
-67
-53
-98
-73
-40
-115
-122
-49
-51
-18
27
18
7
8
-7
18
64
94
97
112
138
113
75
161
175
163
238
286
252
245
233
197
240
215
316
395
269
336
264
192
180
161
246
201
199
212
148
108
99
174
137
190
197
204
255
123
242
264
242
352
353
528
493
529
752
725
820
879
851
769
627
511
440
368
154
126
19
-228
-381
-598
-696
-778
-932
-885
-910
-968
-1030
-1054
-1066
-1113
-1112
-1030
-957
-1048
-1020
-938
-1013
-1038
-995
-895
-902
-931
-839
-789
-818
-825
-719
-694
-753
-695
-799
-781
-762
-1042
-880
-746
-1016
-926
-887
-999
-1173
-1292
-1213
-1260
-1331
-1233
-1160
-1283
-1423
-1404
-1354
-1412
-1442
-1272
-1216
-1346
-1404
-1333
-1328
-1466
-1414
-1283
-1276
-1294
-1263
-1133
-1131
-1200
-1028
-864
-862
-804
-656
-504
-536
-461
-275
-196
-164
-70
94
177
222
341
523
570
587
736
825
847
896
946
1032
960
998
1079
1024
1020
1087
1116
1044
1101
1187
1135
1177
1173
1247
1282
1278
1391
1400
1457
1442
1476
1512
1489
1605
1678
1750
1813
1809
1873
1873
1868
1653
1541
1391
945
767
524
358
237
-83
-171
-610
-1019
-1229
-1481
-1558
-1627
-1524
-1579
-1733
-1887
-1969
-1948
-2100
-1966
-1739
-1697
-1620
-1596
-1555
-1621
-1591
-1414
-1303
-1193
-1152
-976
-905
-961
-865
-762
-728
-723
-619
-530
-497
-390
-335
-223
-221
-184
-75
-84
-40
4
102
147
140
214
249
276
225
242
271
220
219
264
279
215
217
199
117
18
-77
-62
-124
-220
-243
-312
-408
-504
-546
-574
-637
-633
-617
-627
-680
-673
-620
-620
-604
-515
-458
-472
-441
-403
-359
-317
-258
-202
-209
-217
-177
-189
-214
-216
-209
-233
-282
-323
-355
-371
-421
-420
-442
-518
-525
-607
-627
-724
-897
-852
-971
-1083
-1072
-1198
-1230
-1355
-1487
-1506
-1624
-1699
-1650
-1692
-1770
-1771
-1842
-1837
-1915
-1948
-1831
-1874
-1846
-1801
-1777
-1756
-1752
-1634
-1513
-1469
-1363
-1229
-1130
-1059
-988
-805
-709
-678
-524
-402
-356
-303
-198
-97
-51
10
87
136
151
179
267
266
281
369
412
449
473
504
595
622
622
655
695
738
771
836
873
883
891
886
959
967
1000
1106
1087
1098
1088
1116
1176
1210
1289
1366
1441
1470
1529
1634
1654
1720
1794
1884
1973
2004
1926
1762
1683
1410
1131
1049
910
816
634
413
206
-293
-586
-722
-967
-1113
-1169
-1150
-1334
-1630
-1712
-1784
-1969
-2030
-1915
-1818
-1832
-1815
-1715
-1736
-1797
-1650
-1470
-1416
-1370
-1235
-1061
-1014
-966
-760
-681
-650
-568
-448
-380
-367
-267
-174
-167
-181
-84
-56
-87
-74
15
68
50
112
188
210
216
266
304
291
275
363
393
354
362
396
377
279
249
254
211
138
113
101
-30
-154
-197
-299
-417
-473
-501
-549
-639
-669
-662
-730
-758
-738
-719
-733
-735
-663
-615
-637
-571
-524
-552
-560
-543
-488
-481
-467
-404
-410
-430
-428
-440
-462
-473
-488
-497
-526
-580
-575
-615
-645
-763
-822
-850
-1019
-1087
-1057
-1071
-1163
-1210
-1165
-1284
-1435
-1404
-1380
-1472
-1501
-1401
-1372
-1503
-1537
-1432
-1509
-1603
-1527
-1454
-1489
-1554
-1441
-1380
-1441
-1418
-1289
-1210
-1243
-1165
-1023
-947
-939
-809
-640
-595
-582
-435
-290
-259
-202
-48
113
131
197
346
423
429
532
674
709
717
812
916
901
916
978
1028
970
926
985
1005
946
934
972
929
846
847
857
832
793
793
858
820
790
872
939
910
953
1077
1136
1117
1221
1339
1400
1445
1547
1676
1580
1461
1501
1328
1127
1076
1034
945
727
602
476
108
-112
-252
-430
-637
-778
-778
-985
-1237
-1313
-1399
-1563
-1666
-1606
-1530
-1613
-1643
-1551
-1574
-1617
-1542
-1424
-1375
-1349
-1242
-1081
-1030
-964
-823
-730
-681
-646
-543
-483
-453
-400
-343
-346
-340
-321
-306
-315
-358
-322
-331
-337
-300
-252
-218
-191
-169
-116
-66
-52
17
84
153
194
286
348
349
362
384
386
367
391
428
379
309
298
253
174
94
62
17
-67
-139
-172
-223
-310
-351
-368
-424
-501
-511
-503
-523
-538
-516
-497
-523
-537
-524
-526
-543
-542
-524
-509
-502
-445
-410
-429
-431
-426
-407
-428
-443
-384
-413
-429
-480
-541
-542
-718
-803
-750
-844
-901
-903
-927
-1033
-1197
-1206
-1228
-1357
-1347
-1287
-1282
-1312
-1386
-1329
-1333
-1422
-1371
-1312
-1278
-1302
-1256
-1119
-1147
-1152
-1027
-970
-949
-905
-804
-664
-674
-602
-432
-383
-335
-260
-126
-68
-77
51
177
184
240
317
363
353
350
437
442
404
454
488
470
423
392
443
378
338
385
387
382
382
412
425
387
400
445
425
427
476
530
574
587
686
757
761
808
860
936
957
981
1093
1145
1156
1230
1273
1310
1329
1353
1365
1341
1252
1228
1145
998
920
840
741
588
462
390
204
1
-94
-217
-348
-466
-519
-570
-746
-824
-872
-978
-1080
-1139
-1131
-1198
-1297
-1308
-1325
-1393
-1413
-1387
-1374
-1406
-1387
-1312
-1260
-1251
-1182
-1110
-1080
-1037
-970
-898
-869
-849
-786
-746
-733
-685
-635
-589
-589
-566
-514
-492
-466
-418
-375
-326
-297
-238
-163
-126
-61
29
85
145
196
257
307
343
391
400
389
390
383
382
347
304
273
241
196
166
115
72
13
-42
-85
-143
-183
-210
-268
-322
-347
-370
-397
-449
-476
-484
-522
-541
-544
-560
-567
-560
-546
-546
-555
-544
-530
-517
-512
-484
-470
-474
-495
-499
-506
-516
-510
-532
-550
-570
-585
-609
-631
-663
-702
-759
-814
-867
-896
-928
-988
-975
-1002
-1041
-1039
-1058
-1076
-1074
-1100
-1125
-1143
-1147
-1123
-1096
-1100
-1086
-1074
-1064
-1049
-1035
-999
-977
-946
-887
-800
-753
-710
-644
-599
-567
-511
-441
-405
-372
-331
-265
-217
-196
-148
-98
-65
-47
-7
40
44
84
77
154
-390
-932
-946
-853
-951
-949
-671
-495
-373
-221
-35
76
161
292
459
476
558
677
723
775
875
1012
1113
1188
1362
1568
1733
1925
2126
2261
2302
2441
2657
2830
2935
3057
3169
3156
3107
2974
2616
2160
1609
1052
442
-139
-547
-1088
-1741
-2291
-2700
-3088
-3569
-3842
-3849
-3877
-3830
-3630
-3399
-3224
-3041
-2729
-2496
-2362
-2179
-1891
-1698
-1636
-1449
-1226
-1074
-1026
-917
-664
-393
-54
358
785
1247
1649
2029
2327
2559
2801
2943
3003
2970
2833
2578
2261
1826
1238
647
131
-374
-941
-1417
-1707
-1935
-2184
-2347
-2394
-2425
-2477
-2375
-2205
-2098
-1976
-1835
-1732
-1785
-1838
-1762
-1686
-1662
-1572
-1379
-1154
-917
-614
-273
77
462
874
1226
1567
1936
2215
2369
2439
2411
2295
2068
1782
1416
1019
657
301
-91
-494
-817
-1080
-1325
-1493
-1558
-1597
-1623
-1631
-1616
-1590
-1583
-1579
-1564
-1578
-1616
-1604
-1565
-1500
-1531
-1550
-1343
-1335
-1351
-1213
-1019
-801
-634
-607
-579
-347
-446
-696
-500
-304
-734
-983
-941
-1277
-1642
-1788
-1760
-1827
-2087
-2126
-1970
-2060
-2209
-2018
-1754
-1794
-1804
-1629
-1608
-1614
-1627
-1588
-1509
-1572
-1597
-1501
-1491
-1412
-1141
-922
-757
-548
-333
-192
16
202
402
533
605
692
667
572
555
651
585
467
490
538
553
483
527
729
760
626
805
944
821
871
1090
1206
1217
1204
1353
1511
1363
1417
1754
1953
1858
2124
2474
2619
2904
3112
3463
3659
3821
4120
4387
4534
4785
5165
5255
5077
4200
2813
1528
-109
-2021
-3473
-4124
-4493
-5314
-6081
-6164
-6188
-6386
-6162
-4954
-3763
-2961
-1777
-708
-170
79
531
983
691
346
616
938
744
592
1035
1389
1431
1577
1976
2486
2904
3442
3949
4005
3667
3121
2400
1419
477
-301
-1044
-1798
-2673
-3418
-3836
-4071
-4231
-4215
-3808
-3187
-2645
-2212
-1675
-1074
-714
-474
-202
-114
-206
-163
-17
39
37
230
451
536
680
1084
1661
2077
2456
2845
2974
2884
2704
2417
1941
1385
849
241
-499
-1234
-1777
-2199
-2580
-2800
-2846
-2758
-2556
-2315
-2047
-1741
-1379
-1108
-971
-890
-826
-767
-746
-697
-605
-529
-430
-281
-92
160
504
921
1278
1588
1852
1990
2049
2018
1705
1411
1109
521
-80
-617
-1165
-1706
-2245
-2535
-2868
-3451
-3690
-3739
-3845
-3991
-3921
-3465
-3403
-3680
-3408
-3101
-3206
-3163
-2665
-2186
-2110
-1883
-1419
-1093
-884
-553
-15
315
455
706
923
874
797
713
531
313
48
-188
-409
-645
-753
-808
-967
-1042
-959
-926
-982
-781
-497
-437
-416
-327
-201
-289
-360
-144
-6
-85
12
258
312
334
639
992
1169
1525
1904
2145
2453
2681
2867
3124
3082
3146
3190
3204
3064
3065
3333
3288
3256
3409
3645
3816
3810
4157
4510
4419
3973
3168
1550
-365
-2009
-3686
-5418
-6346
-6379
-6506
-7048
-7197
-6605
-6020
-5412
-4125
-2307
-895
59
1081
1626
1623
1689
1822
1727
1256
1112
1417
1469
1355
1547
2005
2399
2605
2915
3242
3540
3731
3599
3043
2162
1074
-147
-1362
-2439
-3240
-3817
-4250
-4586
-4890
-4898
-4420
-3763
-3108
-2334
-1402
-604
-208
104
374
505
523
426
371
284
277
520
746
941
1274
1757
2191
2427
2676
2994
3190
3074
2672
2103
1386
564
-300
-1073
-1798
-2390
-2829
-3199
-3416
-3453
-3234
-2836
-2434
-2035
-1602
-1185
-883
-718
-646
-564
-510
-531
-676
-749
-618
-476
-293
34
417
767
1161
1586
1932
2076
2257
2370
2130
1646
1227
861
272
-351
-743
-1088
-1545
-1824
-1886
-1954
-2125
-1982
-1707
-1856
-1927
-1809
-1780
-2171
-2341
-2599
-3204
-3151
-3150
-3731
-3784
-2813
-2652
-2998
-2321
-1169
-786
-868
-71
879
761
303
662
900
148
-378
-230
-407
-1129
-1417
-1201
-1148
-1458
-1455
-1068
-956
-1070
-962
-842
-859
-882
-993
-1233
-1441
-1464
-1557
-1680
-1628
-1196
-884
-759
-284
327
692
907
1416
1796
1807
1791
1932
2028
1774
1569
1594
1524
1293
1351
1432
1565
1838
1919
2132
2341
2492
2617
2580
2793
2926
2714
2508
2546
2692
2455
2324
2886
3258
3270
3315
3569
3302
1754
128
-959
-2487
-4260
-5236
-5154
-5122
-5568
-5643
-5196
-4839
-4539
-3538
-2025
-869
37
877
1347
1242
1021
1048
989
704
533
751
1076
1117
1269
1658
2093
2428
2501
2666
2911
2917
2664
2141
1361
256
-933
-1932
-2744
-3396
-3791
-3792
-3755
-3891
-3768
-3233
-2623
-2152
-1562
-806
-297
-142
-75
41
17
-151
-124
-63
-73
97
454
837
1161
1545
1987
2281
2380
2362
2320
2179
1817
1275
582
-189
-879
-1550
-2108
-2426
-2575
-2640
-2631
-2513
-2299
-2032
-1719
-1384
-1145
-977
-844
-777
-831
-916
-901
-886
-891
-796
-623
-367
22
437
835
1189
1487
1700
1744
1729
1628
1417
1076
687
249
-254
-689
-931
-1150
-1376
-1386
-1342
-1306
-1258
-1181
-1019
-961
-990
-887
-973
-1193
-1759
-1842
-1808
-2581
-2846
-2524
-2214
-2452
-2862
-2423
-1836
-2173
-2687
-2058
-1118
-1304
-1603
-980
-511
-797
-1149
-778
-365
-554
-672
-337
-123
-452
-521
-270
-295
-549
-710
-698
-736
-988
-1213
-1382
-1405
-1434
-1647
-1790
-1668
-1273
-1252
-1363
-1033
-658
-595
-688
-344
90
180
264
529
784
761
776
1094
1292
1287
1384
1636
1793
1702
1688
1967
2061
1993
2061
2055
2110
2157
2117
2162
2193
2280
2313
2377
2593
2536
2653
3016
3038
3129
3387
3586
3887
3794
3561
3204
1833
-101
-1719
-3156
-4781
-5809
-5705
-5322
-5246
-5295
-4870
-4155
-3712
-3058
-1708
-523
22
445
673
471
160
51
72
61
53
527
1313
1798
2200
2758
3273
3495
3467
3294
3063
2815
2255
1345
289
-917
-2082
-2969
-3592
-3811
-3734
-3516
-3184
-2916
-2696
-2280
-1717
-1345
-1131
-897
-707
-751
-967
-1073
-1021
-926
-793
-449
36
521
1166
1864
2372
2693
2900
2962
2723
2299
1873
1423
820
79
-587
-1156
-1626
-1917
-1992
-1957
-1831
-1662
-1496
-1378
-1321
-1243
-1218
-1299
-1474
-1625
-1727
-1824
-1843
-1761
-1549
-1241
-888
-469
-23
400
861
1266
1481
1529
1476
1386
1171
868
597
388
174
-146
-366
-392
-409
-416
-282
-123
-60
-147
-252
-346
-650
-980
-1133
-1352
-1677
-1844
-1838
-1811
-1783
-1601
-1326
-1061
-856
-560
-285
-69
-1201
-2022
-1423
-2813
-4307
-3640
-2551
-2828
-3586
-2491
-1161
-1743
-2138
-574
908
491
103
1169
1249
40
-405
-169
-342
-1203
-1572
-1021
-939
-1495
-1329
-788
-869
-1116
-1209
-1168
-1156
-1336
-1485
-1693
-1903
-2018
-2180
-2222
-1986
-1259
-757
-623
29
626
804
992
1313
1736
1665
1366
1446
1426
997
869
1035
1102
1098
1152
1543
1838
1946
2207
2413
2587
2332
2167
2339
2015
1795
1918
1990
1954
1837
2074
2404
2637
2873
3321
3817
3841
3735
3708
2752
922
-803
-2364
-3955
-5484
-6040
-5534
-4968
-4941
-4645
-3769
-3144
-2647
-1783
-724
37
272
286
152
-260
-671
-735
-627
-617
-290
698
1676
2334
2863
3426
3900
3855
3421
3013
2594
1893
919
-138
-1204
-2194
-2965
-3337
-3324
-3104
-2745
-2260
-1862
-1703
-1535
-1237
-1121
-1283
-1463
-1500
-1547
-1780
-1903
-1747
-1424
-999
-465
264
1023
1737
2367
2776
2892
2799
2564
2154
1580
974
464
5
-444
-824
-1044
-1111
-1056
-924
-756
-605
-526
-566
-755
-1032
-1348
-1681
-1978
-2274
-2445
-2401
-2238
-1967
-1636
-1209
-675
-156
274
577
819
1025
1071
992
786
542
406
227
89
66
110
259
415
478
572
727
732
604
455
228
-42
-328
-731
-1071
-1292
-1475
-1615
-1581
-1485
-1354
-1124
-847
-629
-512
-564
-367
-349
-517
-1447
-3049
-2374
-2650
-4880
-4489
-2165
-1588
-2718
-2074
102
-139
-1429
-795
744
614
-660
-365
202
-742
-1365
-976
-772
-1093
-1244
-697
-194
-408
-665
-541
-505
-1057
-1673
-1977
-2042
-2008
-2073
-2389
-2279
-1810
-1714
-1568
-1079
-204
446
401
586
1070
1182
891
777
949
817
655
901
1136
1277
1310
1572
1936
1959
1812
1914
2253
2210
1903
1634
1702
1780
1489
1333
1639
1829
1899
2133
2083
2491
3087
2947
2956
3336
3556
3579
3340
3530
3567
3156
2156
616
-635
-2227
-3576
-4146
-4646
-4484
-3916
-3568
-3319
-3138
-2621
-2166
-1791
-1476
-1223
-882
-1056
-1318
-1256
-1175
-898
-616
-296
203
1123
2080
2674
3093
3284
3372
3283
2751
2136
1504
914
298
-414
-1024
-1516
-1642
-1660
-1735
-1617
-1539
-1475
-1462
-1554
-1578
-1660
-1924
-2275
-2515
-2598
-2602
-2359
-2037
-1638
-1109
-521
38
495
970
1421
1734
1830
1701
1582
1434
1192
898
588
414
356
333
316
376
468
442
358
172
-103
-373
-706
-1070
-1424
-1719
-1972
-2228
-2296
-2177
-1981
-1751
-1493
-1206
-969
-748
-497
-371
-381
-390
-317
-276
-318
-277
-112
86
239
431
702
949
1069
1089
1150
1102
914
601
297
118
-154
-444
-625
-773
-886
-955
-972
-958
-981
-967
-922
-1045
-1108
-1191
-1301
-1442
-1914
-2347
-2335
-2566
-2897
-3372
-3757
-2974
-2915
-3654
-3004
-1261
-733
-1569
-1194
259
174
-747
-853
108
457
-668
-988
-216
-27
-492
-553
-93
-17
-460
-640
-465
-580
-1161
-1607
-1463
-1605
-2108
-2186
-1922
-1644
-1587
-1630
-1347
-826
-676
-599
-377
-13
161
-57
-90
129
490
606
608
731
1168
1313
1311
1506
1696
1685
1682
1720
1675
1520
1504
1750
1705
1742
1804
2107
2401
2297
2285
2404
2399
2293
2272
2533
2590
2708
2875
2820
2848
2941
3124
3129
2579
1832
783
-679
-2255
-3433
-3826
-4034
-4115
-3892
-3506
-3337
-3027
-2709
-2266
-1861
-1562
-1367
-1311
-1471
-1569
-1512
-1465
-1385
-1143
-552
152
970
1765
2287
2675
2828
2904
2834
2698
2439
2011
1337
593
-58
-553
-890
-1034
-930
-814
-849
-935
-1078
-1209
-1404
-1598
-1899
-2164
-2427
-2568
-2665
-2695
-2675
-2492
-2100
-1583
-984
-344
270
732
1008
1124
1168
1220
1238
1255
1221
1142
1027
949
916
963
1057
1166
1181
1097
933
667
296
-135
-592
-1037
-1416
-1735
-1943
-2045
-2097
-2070
-2007
-1873
-1695
-1459
-1181
-956
-856
-863
-898
-894
-845
-769
-651
-471
-255
-18
236
509
751
965
1084
1176
1207
1140
1011
791
560
319
62
-163
-314
-417
-470
-546
-586
-579
-645
-662
-689
-875
-1007
-1207
-1479
-1859
-2217
-2262
-2483
-2769
-2805
-2690
-2482
-2494
-2359
-1894
-1586
-1432
-1509
-1402
-1126
-1225
-1369
-1249
-1043
-873
-884
-752
-435
-259
-47
53
155
207
120
-20
-141
-294
-473
-681
-852
-888
-882
-954
-1000
-964
-931
-978
-1102
-1024
-955
-1004
-1097
-1155
-1049
-988
-1044
-928
-721
-531
-288
-126
183
494
704
967
1152
1350
1533
1668
1758
1843
1916
1984
2039
2165
2326
2564
2658
2707
2734
2703
2570
2453
2331
2337
2314
2182
2148
2186
2220
2299
2375
2546
2710
2634
2298
1901
1142
328
-525
-1194
-1656
-1912
-1987
-2003
-2010
-2147
-2149
-2274
-2240
-2167
-2091
-2033
-2128
-2209
-2354
-2507
-2657
-2568
-2414
-2095
-1669
-1075
-476
-75
341
658
1045
1329
1647
1899
2023
1977
1827
1634
1324
1126
956
910
786
658
524
265
-33
-338
-557
-849
-1091
-1280
-1412
-1673
-1901
-2063
-2197
-2271
-2243
-1990
-1692
-1431
-1158
-878
-690
-565
-385
-192
-30
115
274
354
354
315
279
229
154
150
182
159
114
64
-4
-152
-301
-359
-400
-462
-478
-451
-409
-438
-443
-398
-340
-262
-182
-45
85
184
257
297
315
301
280
272
243
200
143
18
-132
-290
-444
-583
-709
-787
-844
-916
-987
-1046
-1076
-1125
-1169
-1137
-1081
-1042
-943
-841
-767
-693
-636
-565
-505
-472
-435
-340
-343
-393
-365
-516
-644
-703
-927
-967
-1021
-1204
-1208
-1390
-1620
-1613
-1795
-1887
-1782
-1827
-1781
-1761
-1752
-1585
-1565
-1485
-1323
-1186
-1016
-942
-793
-644
-636
-604
-540
-476
-455
-425
-384
-402
-448
-526
-655
-681
-711
-754
-723
-747
-753
-722
-737
-732
-690
-586
-516
-420
-233
-133
3
136
164
330
422
489
664
797
880
939
955
1031
999
1019
1104
1080
1141
1179
1151
1173
1199
1194
1285
1299
1346
1567
1670
1724
1935
2112
2249
2378
2573
2802
2959
2997
3132
3133
2960
2816
2570
2338
2107
1804
1608
1251
725
320
-251
-829
-1267
-1581
-1852
-2184
-2445
-2669
-2961
-3267
-3452
-3404
-3362
-3275
-3050
-2789
-2638
-2558
-2385
-2160
-1983
-1709
-1344
-1028
-820
-675
-537
-536
-524
-437
-327
-230
-151
-30
1
-94
-162
-139
-165
-169
-58
124
245
306
403
494
503
532
680
831
945
1032
1123
1157
1069
998
954
862
744
654
543
340
98
-101
-342
-647
-863
-979
-1082
-1176
-1244
-1260
-1296
-1376
-1401
-1331
-1256
-1182
-1043
-842
-702
-608
-508
-417
-322
-223
-83
71
173
266
310
295
267
228
192
145
129
159
114
35
-59
-137
-195
-305
-328
-283
-306
-294
-270
-267
-258
-307
-290
-258
-264
-204
-186
-192
-223
-320
-369
-475
-623
-637
-746
-838
-896
-1056
-1555
-1732
-1588
-2352
-2347
-1650
-2140
-2317
-2277
-2345
-2350
-2974
-2711
-1949
-1966
-2234
-1904
-1299
-1649
-2053
-1324
-901
-1058
-817
-346
-146
-337
-445
-319
-287
-374
-437
3
87
-401
-334
-200
-727
-907
-482
-395
-499
-394
-154
-73
-266
-310
-45
187
83
104
625
685
438
673
764
729
762
927
1068
1088
1203
1191
1135
1121
1085
1266
1285
1229
1530
1679
1605
1768
2017
2250
2368
2503
2935
3226
3340
3611
3825
3747
3475
3144
2761
2441
2205
1975
1779
1341
721
82
-748
-1315
-1711
-1965
-2063
-2276
-2439
-2679
-3158
-3389
-3510
-3528
-3353
-3049
-2685
-2394
-2204
-2176
-2186
-2066
-1899
-1558
-1123
-790
-567
-527
-670
-851
-912
-900
-874
-695
-511
-480
-482
-501
-543
-557
-522
-390
-102
217
448
670
777
814
850
877
979
1113
1245
1302
1222
1110
946
680
440
221
51
-121
-316
-422
-561
-766
-1003
-1185
-1307
-1386
-1386
-1295
-1178
-1092
-1032
-991
-937
-868
-760
-623
-485
-313
-152
-73
-22
-2
-28
-87
-111
-31
43
65
77
53
-19
-144
-200
-170
-150
-82
28
84
125
143
130
147
139
178
292
338
327
343
268
98
-113
-284
-397
-563
-719
-815
-922
-1103
-1307
-1432
-1536
-1630
-1689
-1612
-1620
-1725
-1628
-1745
-1890
-1756
-1940
-1811
-1658
-1942
-1689
-1581
-1836
-1799
-1759
-1688
-1702
-1675
-1453
-1278
-1199
-1303
-1151
-952
-1087
-1022
-737
-566
-531
-476
-261
-224
-332
-258
-195
-166
-89
-103
-51
-55
-261
-296
-328
-542
-591
-545
-572
-652
-718
-661
-777
-880
-834
-835
-744
-766
-689
-512
-508
-413
-341
-271
-121
14
192
307
466
663
714
724
909
1147
1222
1354
1558
1844
1963
1916
2263
2491
2426
2615
2925
3168
3271
3475
3741
3889
3908
3824
4005
3720
3164
3056
2467
1941
1729
1293
1034
388
-298
-726
-1565
-2152
-2331
-2468
-2633
-2863
-2863
-2974
-3286
-3414
-3243
-3042
-2956
-2604
-2155
-1964
-1905
-1861
-1776
-1744
-1660
-1342
-1023
-964
-923
-840
-980
-1118
-1006
-826
-696
-589
-318
-73
-87
-22
139
334
450
559
942
1196
1218
1379
1487
1459
1401
1366
1399
1308
1157
1032
835
545
239
16
-255
-561
-751
-886
-1070
-1214
-1244
-1282
-1385
-1457
-1400
-1319
-1290
-1175
-984
-821
-733
-662
-574
-570
-552
-488
-461
-412
-353
-278
-249
-314
-302
-290
-323
-271
-149
-17
70
137
233
292
324
414
536
649
738
810
869
851
772
703
581
472
373
237
95
-80
-274
-475
-763
-980
-1120
-1276
-1378
-1424
-1527
-1583
-1651
-1735
-1759
-1824
-1853
-1844
-1848
-1887
-1847
-1773
-1983
-1924
-1914
-2171
-1939
-1914
-1975
-1872
-1893
-1779
-1810
-1801
-1615
-1437
-1262
-1256
-1016
-726
-760
-624
-380
-239
-172
-113
95
160
125
172
117
94
32
-98
-81
-205
-394
-435
-539
-735
-810
-783
-867
-956
-923
-861
-895
-869
-769
-713
-618
-608
-484
-295
-225
-109
-20
89
129
185
356
448
575
711
794
898
1010
1227
1382
1501
1795
2028
2146
2398
2710
2862
3043
3398
3649
3890
4144
4355
4631
4687
4267
3918
3647
2750
2062
2084
1670
1201
816
159
-537
-1467
-2205
-2374
-2484
-2630
-2677
-2573
-2725
-3240
-3316
-3225
-3308
-3103
-2565
-2202
-2118
-1941
-1907
-2088
-2170
-2079
-1717
-1386
-1345
-1176
-980
-1254
-1505
-1315
-1095
-1070
-857
-414
-123
-44
131
398
535
666
879
1235
1509
1590
1791
1887
1716
1594
1521
1375
1121
942
854
576
220
-10
-244
-625
-1018
-1158
-1230
-1371
-1398
-1308
-1204
-1228
-1278
-1205
-1121
-1087
-943
-722
-562
-480
-412
-371
-435
-496
-451
-428
-397
-302
-232
-189
-220
-268
-243
-210
-148
6
217
390
482
606
734
759
807
874
939
991
1035
1049
990
873
694
508
302
93
-95
-264
-451
-645
-822
-1012
-1177
-1313
-1397
-1461
-1508
-1470
-1450
-1453
-1391
-1388
-1405
-1383
-1342
-1257
-1205
-1130
-1013
-992
-1010
-1207
-1281
-1169
-1447
-1557
-1374
-1594
-1829
-1918
-1974
-1938
-1973
-1881
-1606
-1395
-1447
-1431
-1022
-880
-907
-543
-263
-160
-140
-135
20
-22
-154
-97
-67
-103
-270
-352
-356
-639
-790
-722
-847
-926
-920
-909
-978
-1100
-1021
-940
-901
-790
-701
-490
-375
-402
-225
-105
-53
99
188
292
441
481
492
568
668
715
784
912
1073
1271
1352
1547
1913
1986
2203
2591
2748
3078
3372
3615
3989
4238
4455
4729
4877
4911
4634
4156
3630
2924
2206
1940
1692
1259
793
27
-754
-1551
-2428
-2690
-2592
-2682
-2724
-2677
-2781
-3129
-3356
-3320
-3183
-2959
-2587
-2128
-1865
-1877
-1923
-2017
-2098
-2106
-1857
-1448
-1362
-1357
-1217
-1361
-1598
-1578
-1324
-1090
-923
-588
-157
54
151
404
706
876
1009
1317
1649
1759
1791
1893
1814
1602
1452
1312
1079
791
626
473
175
-117
-311
-572
-949
-1187
-1238
-1320
-1365
-1298
-1152
-1113
-1198
-1187
-1073
-1016
-933
-731
-532
-441
-412
-375
-417
-522
-546
-515
-477
-408
-326
-262
-266
-331
-288
-183
-94
70
317
535
643
730
829
885
909
934
981
1009
966
895
769
602
394
168
-6
-190
-363
-499
-652
-827
-992
-1150
-1284
-1407
-1497
-1486
-1478
-1487
-1409
-1332
-1274
-1264
-1285
-1207
-1172
-1193
-1102
-986
-916
-943
-971
-961
-1032
-1010
-1143
-1286
-1102
-1264
-1505
-1357
-1488
-1594
-1714
-1805
-1488
-1405
-1411
-1208
-1010
-1038
-1231
-1059
-760
-662
-634
-429
-189
-431
-583
-441
-546
-598
-632
-635
-462
-664
-857
-697
-861
-1077
-972
-830
-820
-935
-826
-737
-915
-966
-792
-657
-611
-524
-322
-143
-163
-127
44
121
150
229
390
480
496
618
714
779
774
964
1153
1271
1443
1669
1965
2079
2276
2656
2784
3007
3326
3540
3837
4147
4346
4644
4779
4747
4555
3987
3435
2825
2071
1840
1551
1181
785
-48
-801
-1529
-2394
-2643
-2558
-2594
-2587
-2559
-2704
-3075
-3270
-3264
-3139
-2884
-2533
-2073
-1823
-1837
-1880
-1974
-2038
-2023
-1776
-1351
-1223
-1238
-1104
-1246
-1515
-1483
-1279
-1042
-836
-540
-140
30
111
361
595
779
952
1239
1574
1655
1726
1833
1698
1471
1298
1143
887
583
431
272
-51
-331
-528
-765
-1102
-1304
-1340
-1398
-1396
-1287
-1163
-1119
-1191
-1194
-1095
-1054
-949
-720
-513
-406
-374
-350
-369
-456
-436
-360
-312
-224
-143
-88
-82
-110
-72
4
101
255
445
639
750
813
903
951
979
1005
1017
1008
966
886
760
584
387
197
-14
-228
-412
-566
-728
-891
-1046
-1208
-1327
-1408
-1478
-1479
-1460
-1444
-1375
-1362
-1332
-1302
-1354
-1327
-1298
-1326
-1251
-1190
-1296
-1273
-1332
-1617
-1545
-1451
-1698
-1573
-1542
-1672
-1643
-1796
-1768
-1552
-1566
-1584
-1395
-1247
-1213
-1102
-884
-671
-529
-471
-357
-251
-227
-197
-246
-250
-203
-348
-416
-406
-541
-689
-735
-831
-888
-841
-849
-890
-900
-860
-871
-850
-766
-713
-573
-512
-546
-453
-369
-358
-324
-223
-140
-71
-34
43
185
269
378
495
579
748
898
949
1105
1354
1542
1748
1969
2224
2477
2582
2817
3169
3477
3633
4016
4560
4628
4751
5121
5027
4514
3744
3101
2354
1204
675
685
406
-180
-590
-784
-1422
-2194
-2285
-2007
-2074
-2252
-2105
-2190
-2847
-3262
-3161
-3016
-2970
-2563
-1865
-1611
-1732
-1635
-1491
-1733
-1831
-1297
-765
-687
-690
-454
-524
-1077
-1274
-1033
-999
-1120
-923
-448
-342
-414
-94
248
330
494
852
1107
1062
1081
1238
1064
672
499
485
210
-123
-155
-154
-383
-585
-511
-512
-749
-889
-800
-734
-755
-657
-489
-508
-665
-733
-673
-694
-683
-445
-221
-138
-42
75
92
12
41
182
210
198
264
318
234
61
-34
-42
-58
-45
59
171
189
151
151
162
154
154
170
150
85
20
-68
-223
-414
-577
-709
-834
-922
-955
-940
-966
-1001
-949
-914
-913
-893
-806
-777
-776
-729
-713
-789
-800
-820
-867
-890
-888
-801
-745
-787
-725
-689
-1130
-1404
-2004
-2429
-2229
-2659
-2807
-1727
-1634
-1994
-1966
-1679
-1471
-2015
-1850
-944
-425
-760
-1026
-518
-572
-1379
-1418
-794
-548
-609
-240
44
-366
-472
-392
-602
-565
-451
-243
-194
-571
-644
-591
-1017
-1603
-1474
-1090
-1195
-1358
-994
-648
-634
-326
60
207
396
394
495
727
772
941
923
887
1230
1721
1905
2306
2836
3402
3719
3757
4081
4345
4079
4105
4345
4681
4985
5057
5360
5726
5859
5495
4535
3455
1705
21
-1651
-3149
-3740
-4104
-4466
-4453
-4642
-4563
-4638
-4865
-4453
-3849
-3327
-3078
-2900
-2729
-2933
-3230
-3217
-2803
-1922
-874
326
1536
2424
2916
3177
3457
3629
3713
3609
3271
2823
2305
1627
780
309
208
133
192
293
441
418
4
-407
-877
-1428
-2182
-2951
-3379
-3836
-4266
-4479
-4575
-4321
-3922
-3476
-2853
-2196
-1531
-1029
-657
-312
-95
-4
-35
17
267
578
963
1472
2069
2600
2948
3226
3447
3552
3405
3109
2749
2210
1495
722
45
-500
-948
-1267
-1408
-1423
-1442
-1513
-1569
-1675
-1824
-2004
-2247
-2451
-2606
-2749
-2864
-2886
-2709
-2395
-1978
-1486
-956
-396
79
420
724
905
959
916
883
878
845
757
798
890
979
1065
1174
1306
1323
1175
966
688
276
-186
-719
-1206
-1635
-2008
-2324
-2485
-2484
-2338
-2260
-2174
-2089
-1869
-1862
-1877
-3089
-3825
-3929
-4994
-5227
-4893
-4091
-2407
-2037
-2243
-822
135
185
-882
-193
1658
1271
-329
-550
999
737
-1589
-1447
563
1189
210
244
1667
1286
-274
-639
-789
-962
-1754
-2235
-2042
-2433
-2568
-2304
-2471
-2447
-1611
-737
-1008
-1152
-439
-75
-579
-784
-176
206
-39
226
1045
1773
1698
2072
2844
3364
3484
3496
3958
3887
3961
3896
3698
3871
4107
3822
4039
4234
4830
5257
5342
5803
6067
5842
4334
2633
624
-1650
-3859
-5475
-6236
-5842
-5733
-5416
-4778
-4279
-3843
-4002
-3784
-3151
-2793
-2842
-2876
-2805
-2945
-3252
-3040
-2118
-943
392
2080
3687
4596
4942
4899
4643
4046
3377
2743
2093
1280
679
251
-131
-419
-246
39
181
301
251
-159
-1020
-1825
-2517
-3443
-4400
-4940
-4992
-4949
-4874
-4232
-3366
-2760
-2129
-1328
-612
-278
-132
74
233
157
131
251
429
683
1207
1875
2494
3080
3634
3943
3808
3450
2986
2357
1547
804
220
-361
-947
-1316
-1470
-1554
-1597
-1504
-1351
-1329
-1422
-1618
-1921
-2292
-2637
-2873
-3023
-3000
-2720
-2304
-1834
-1307
-670
-21
493
917
1267
1379
1303
1149
1007
861
675
610
665
766
878
1067
1200
1228
1174
1047
786
380
-185
-710
-1191
-1727
-2121
-2324
-2374
-2398
-2446
-2262
-2488
-2636
-2810
-3264
-3557
-3706
-3701
-3577
-3577
-3229
-2583
-2307
-2212
-1894
-1121
-757
-684
-478
154
509
50
-113
331
362
61
-140
403
846
337
125
433
357
-173
-614
-480
-558
-1227
-1596
-1555
-1787
-2281
-2440
-2161
-2111
-2167
-2003
-1597
-1409
-1402
-1242
-858
-694
-502
-251
129
519
832
1106
1495
1913
2146
2377
2661
2920
2921
3058
3132
3144
3142
3161
3132
3343
3367
3493
3838
4039
4423
4633
4894
5040
5154
5198
5071
4397
3078
1582
-584
-2707
-4453
-5577
-5836
-5553
-5323
-4449
-3921
-3692
-3520
-3577
-3300
-3099
-2908
-2764
-2641
-2441
-2278
-2123
-1607
-841
387
1748
3071
4191
4664
4645
4243
3718
3097
2331
1786
1268
691
416
186
37
-128
-132
50
82
-210
-692
-1228
-1895
-2629
-3338
-3889
-4333
-4580
-4449
-4029
-3507
-2808
-2159
-1530
-939
-472
-131
19
44
110
225
386
555
813
1174
1545
2005
2442
2870
3189
3279
3205
2848
2301
1649
935
300
-279
-780
-1117
-1433
-1646
-1734
-1786
-1758
-1745
-1751
-1816
-1996
-2208
-2422
-2592
-2679
-2662
-2508
-2184
-1727
-1201
-670
-147
356
773
1086
1286
1377
1346
1187
998
882
816
780
752
805
939
1058
1055
1027
936
652
269
-105
-521
-1033
-1516
-1827
-1962
-2171
-2311
-2236
-1959
-1955
-1854
-1653
-1417
-2688
-3390
-2577
-3372
-4133
-4108
-2892
-2041
-3024
-3196
-1137
-511
-1478
-1809
42
1252
-337
-1046
49
967
-155
-1605
-400
945
292
-456
367
1365
345
-697
36
166
-705
-1489
-1148
-917
-2103
-2451
-1700
-1702
-2312
-2176
-1070
-927
-1509
-1345
-419
-337
-716
-633
-103
260
371
747
1261
1757
2068
2578
2895
3120
3502
3871
3641
3627
3908
3868
3841
3578
3874
4243
4521
4638
5367
5729
6253
6413
6449
5926
4063
2322
-310
-2872
-5002
-6385
-6625
-6220
-6026
-4970
-4337
-4032
-3871
-3922
-3332
-3118
-3016
-2861
-2901
-2900
-2929
-2879
-2171
-1292
167
1907
3589
5030
5657
5861
5456
4692
4055
3281
2474
1726
917
610
276
-6
-56
86
281
394
212
-209
-964
-1889
-2717
-3654
-4466
-5027
-5362
-5377
-5040
-4352
-3378
-2632
-1904
-1095
-416
46
189
300
441
463
538
666
860
1231
1589
2152
2710
3263
3750
3916
3828
3441
2837
2116
1201
381
-215
-790
-1252
-1671
-1866
-1896
-1950
-1893
-1835
-1783
-1816
-2055
-2319
-2620
-2879
-3000
-3067
-2928
-2586
-2110
-1507
-877
-202
404
889
1318
1568
1679
1670
1486
1272
1042
921
896
882
932
1003
1174
1249
1223
1103
841
543
122
-444
-974
-1438
-1877
-2249
-2476
-2881
-3045
-3239
-3409
-3375
-3394
-3249
-3044
-3088
-3025
-3014
-3045
-2839
-2583
-2269
-2058
-1429
-968
-795
-437
-92
350
481
182
563
790
594
393
179
337
121
-146
-61
-95
-130
-398
-559
-499
-926
-1258
-1482
-1620
-1900
-2341
-2218
-2317
-2522
-2463
-2103
-1654
-1547
-1385
-723
-209
27
296
739
1273
1278
1587
2069
2413
2555
2941
3454
3609
3857
3945
4315
4516
4325
4586
5121
4867
5172
5159
5647
6052
5873
6204
6534
5788
4140
1966
-731
-2911
-5313
-6799
-6949
-6497
-6222
-5485
-5118
-4729
-4539
-4647
-4086
-3579
-3234
-3068
-2926
-2898
-2831
-2684
-2015
-1149
179
1976
3817
5134
5615
5743
5487
5020
4298
3497
2937
2212
1367
977
551
339
96
49
234
283
92
-401
-1207
-2062
-2907
-3762
-4539
-5321
-5692
-5609
-5219
-4592
-3760
-2909
-2087
-1348
-742
-217
121
270
369
531
735
957
1152
1429
1808
2333
2871
3372
3725
3911
3826
3382
2710
1921
1115
340
-399
-1043
-1503
-1913
-2176
-2308
-2315
-2184
-2091
-2088
-2159
-2273
-2438
-2683
-2901
-2982
-2913
-2742
-2478
-2034
-1386
-702
-114
400
975
1403
1626
1690
1630
1514
1261
1000
897
895
841
845
888
962
993
969
753
534
177
-248
-708
-1290
-1694
-2054
-2432
-2467
-2543
-2553
-2395
-2301
-2682
-4025
-3521
-3390
-4415
-4805
-3971
-2591
-2764
-3972
-2846
-937
-1409
-2301
-1192
1129
982
-596
-243
1204
1228
-563
-921
725
1066
-21
-219
959
1163
-303
-458
292
77
-873
-1134
-634
-1054
-2194
-2167
-1620
-2159
-2744
-2090
-1250
-1614
-1844
-1261
-565
-416
-316
124
593
955
1301
1886
2265
2670
3245
3794
3730
3972
4775
4966
4756
5027
5644
6078
6064
6180
6689
7355
7264
7606
7332
5795
3626
529
-2355
-4815
-6956
-7213
-6919
-6801
-5896
-5542
-5312
-5297
-5561
-4891
-4208
-3950
-3683
-3616
-3523
-3711
-3693
-3013
-2205
-678
1289
3430
5264
6089
6358
6049
5330
4806
4262
3711
2847
1931
1620
1180
689
519
525
695
801
674
353
-509
-1616
-2584
-3557
-4520
-5390
-6005
-6135
-6008
-5366
-4311
-3504
-2818
-2037
-1217
-552
-272
-58
201
324
440
614
949
1277
1580
2185
2839
3507
4101
4408
4426
4029
3423
2694
1686
796
69
-532
-1062
-1675
-2011
-2133
-2284
-2315
-2264
-2132
-2116
-2334
-2572
-2892
-3174
-3342
-3443
-3373
-3122
-2637
-1989
-1303
-580
166
790
1184
1529
1879
1921
1749
1562
1369
1231
1053
1026
1158
1210
1180
1261
1312
1213
857
400
-7
-750
-1499
-2332
-2987
-3677
-4133
-4319
-4285
-4337
-4576
-4009
-3635
-3665
-3325
-2832
-2328
-2323
-2637
-2080
-1522
-1759
-1606
-1147
-318
57
49
601
1281
1398
1180
1100
1317
1232
771
416
300
122
-323
-373
-394
-513
-531
-706
-726
-1015
-1396
-1545
-1917
-2175
-2375
-2541
-2518
-2573
-2439
-2074
-1723
-1021
-367
129
577
1213
1738
2097
2218
2439
3070
3298
3185
3416
4066
4254
4474
4807
5500
6349
6268
6504
7227
7399
7325
7533
7339
6235
4402
1652
-984
-3619
-5878
-6985
-6909
-6625
-6090
-5458
-5222
-5134
-5293
-5094
-4710
-4288
-4199
-4005
-3882
-3816
-3799
-3321
-2358
-1304
345
2537
4430
5536
6044
5981
5520
4847
4254
3737
3024
2193
1718
1481
1114
801
803
861
752
722
439
-300
-1401
-2430
-3373
-4271
-5153
-5812
-6118
-6030
-5541
-4658
-3774
-3042
-2271
-1492
-904
-463
-145
90
218
374
714
1056
1391
1757
2253
2867
3484
4023
4418
4515
4195
3641
2908
2012
1059
255
-429
-1041
-1569
-1954
-2178
-2350
-2439
-2363
-2254
-2289
-2412
-2591
-2863
-3202
-3431
-3496
-3457
-3251
-2834
-2247
-1561
-847
-157
506
999
1400
1746
1899
1846
1669
1484
1325
1162
1152
1211
1291
1271
1275
1402
1362
839
269
-409
-1180
-2029
-3040
-3522
-3955
-4325
-4529
-4598
-4375
-4205
-4222
-3922
-3515
-2852
-2591
-2572
-2171
-1814
-1792
-1865
-1644
-1049
-788
-489
98
713
1170
1069
1167
1553
1369
1211
968
763
613
25
-196
-270
-418
-613
-726
-603
-599
-947
-1093
-1268
-1428
-1845
-2048
-2099
-2167
-2239
-1959
-1445
-1034
-529
-62
624
1242
1770
2250
2674
3116
3515
3771
3987
4281
4759
5122
5107
5859
6456
6660
7328
7631
8318
8800
8716
7824
6252
3660
460
-2661
-5007
-6740
-7393
-7104
-6918
-5961
-5856
-5811
-5520
-5451
-5301
-4865
-4494
-4267
-4532
-4623
-4422
-4279
-3509
-2471
-647
1623
3619
5284
6338
6528
6170
5621
5163
4514
3749
3019
2283
1831
1407
1097
1092
1144
1046
1212
1088
422
-688
-1836
-2915
-4075
-5138
-5963
-6518
-6648
-6363
-5651
-4684
-3894
-3066
-2220
-1585
-1026
-590
-363
-234
-112
257
640
1023
1555
2132
2890
3644
4345
4945
5237
5115
4660
3940
3071
2101
1230
442
-336
-899
-1392
-1793
-2052
-2183
-2163
-2135
-2253
-2445
-2717
-3110
-3579
-3946
-4100
-4134
-4017
-3682
-3158
-2469
-1698
-938
-264
352
916
1340
1604
1631
1588
1489
1291
1194
1285
1389
1487
1543
1774
1823
1467
1022
395
-402
-1445
-2270
-3009
-3609
-4197
-4622
-4799
-4872
-4860
-4537
-4236
-3950
-3419
-3060
-2894
-2640
-2413
-2144
-2078
-2030
-1614
-1207
-810
-500
-52
485
931
1120
1389
1568
1645
1400
1159
994
734
324
46
3
-155
-335
-383
-375
-676
-979
-932
-1043
-1502
-1723
-1834
-1974
-2124
-2133
-1788
-1533
-1206
-681
42
704
1359
1787
2599
2921
3359
3925
4304
4569
4893
5291
5514
6240
6337
7177
7921
8427
8921
9655
9107
7829
5616
2385
-496
-3654
-5624
-6877
-7170
-7003
-6437
-6258
-6145
-6235
-6006
-5709
-5655
-5196
-5026
-4973
-5376
-5432
-5136
-4420
-3531
-2122
-5
2538
4398
5686
6356
6246
5835
5359
5013
4468
3617
2895
2502
2042
1777
1627
1707
1622
1543
1652
1279
130
-1230
-2452
-3634
-4802
-5888
-6553
-6933
-6877
-6286
-5400
-4599
-3883
-3159
-2370
-1774
-1261
-878
-675
-562
-311
196
717
1260
1931
2785
3668
4528
5175
5648
5695
5342
4771
3945
3051
2141
1293
466
-281
-880
-1328
-1708
-1930
-2006
-2038
-2176
-2468
-2797
-3213
-3720
-4194
-4450
-4524
-4456
-4223
-3761
-3125
-2399
-1633
-874
-197
357
854
1197
1394
1427
1343
1282
1256
1359
1553
1803
1961
1847
1729
1520
911
320
-368
-1166
-1904
-2636
-3259
-3840
-4183
-4485
-4569
-4421
-4223
-3956
-3786
-3726
-3328
-3083
-3143
-3033
-2891
-2759
-2549
-2293
-1572
-1120
-775
-273
342
909
1135
1331
1450
1489
1383
1203
1164
1073
719
534
530
459
291
152
8
49
-410
-640
-791
-1191
-1539
-1701
-1637
-1502
-1484
-1194
-464
-202
390
1015
1733
2303
2644
3330
3827
4192
4472
4844
5363
5977
6489
7559
8223
9013
9841
10083
9429
8224
5833
2760
-466
-3130
-4668
-5845
-6310
-6090
-5571
-5555
-5684
-5832
-5439
-5640
-5650
-5402
-5298
-5431
-6055
-6152
-5744
-5061
-4092
-2484
-241
2063
3665
5035
5623
5365
4999
4681
4568
4046
3329
3051
2787
2480
2379
2485
2737
2528
2500
2513
1901
650
-714
-1982
-3228
-4512
-5493
-6118
-6525
-6430
-5902
-5159
-4537
-3967
-3246
-2645
-2296
-1952
-1685
-1558
-1425
-1071
-476
102
710
1525
2454
3371
4175
4841
5322
5296
4986
4455
3670
2853
2107
1529
964
352
-84
-377
-693
-968
-1215
-1379
-1670
-2128
-2596
-3126
-3733
-4275
-4629
-4713
-4603
-4292
-3763
-3144
-2424
-1711
-1079
-559
-166
182
454
607
617
649
714
936
1158
1580
2006
2281
2362
2513
1657
550
383
-603
-1890
-2770
-2802
-2546
-3293
-4324
-3698
-3115
-3579
-4221
-3689
-2649
-2870
-3733
-3840
-3038
-2751
-3598
-3775
-2755
-1775
-1538
-1547
-601
220
282
448
722
1017
992
843
802
697
714
913
741
498
755
1213
1101
699
580
551
208
-443
-570
-1086
-1426
-1594
-1506
-1325
-1239
-783
-93
249
686
1445
2167
2596
2787
3565
3913
4190
4513
4946
5854
6541
7211
8319
9232
9828
9605
8499
6722
3583
665
-2083
-3988
-5121
-5628
-5455
-4981
-4982
-5054
-5352
-5210
-5169
-5152
-4934
-4965
-4980
-5507
-6049
-5886
-5289
-4609
-3390
-1288
1261
3060
4182
4846
4881
4524
4090
4032
3792
3168
2664
2562
2413
2211
2280
2551
2650
2808
2941
2635
1587
139
-1137
-2374
-3614
-4791
-5564
-5963
-6033
-5662
-5100
-4596
-4062
-3495
-2932
-2528
-2204
-1945
-1916
-1888
-1676
-1235
-685
-137
668
1684
2666
3586
4383
5038
5303
5078
4612
3933
3216
2505
1836
1194
617
202
-83
-318
-475
-601
-711
-932
-1327
-1800
-2369
-3023
-3719
-4229
-4439
-4464
-4378
-4076
-3552
-2871
-2267
-1720
-1162
-676
-301
-60
158
197
164
221
324
571
933
1047
1202
1079
1090
1175
713
336
42
-335
-850
-1749
-2202
-2287
-2698
-3040
-3096
-2675
-2368
-2737
-2816
-2602
-2371
-2630
-3133
-2853
-2510
-2550
-2714
-2640
-2071
-1704
-1566
-1064
-481
127
303
419
658
691
704
688
517
665
749
772
762
703
824
872
773
569
504
358
67
-142
-324
-460
-443
-353
-142
87
405
815
1224
1745
2152
2606
3282
3572
4037
4411
4824
5513
6032
6599
7547
8327
8906
8343
7482
5704
2908
134
-2025
-3519
-4294
-4704
-4499
-4111
-4254
-4659
-5019
-4876
-5038
-4920
-4617
-4476
-4513
-4996
-5445
-5329
-4937
-4273
-3022
-1091
1111
2721
3623
3929
3948
3849
3687
3596
3448
3131
2694
2471
2308
2064
1940
2027
2246
2673
2819
2477
1656
699
-337
-1486
-2603
-3611
-4340
-4838
-5061
-4874
-4588
-4353
-4059
-3577
-3025
-2691
-2437
-2203
-2063
-1942
-1843
-1664
-1367
-1004
-413
333
1145
2074
2962
3692
4088
4233
4152
3826
3429
3019
2621
2138
1531
971
552
167
-158
-373
-465
-480
-607
-892
-1346
-1934
-2545
-3098
-3517
-3790
-3928
-3897
-3736
-3452
-3102
-2733
-2329
-1840
-1325
-846
-507
-349
-338
-417
-506
-484
-630
-719
-494
-379
-146
106
174
333
425
155
-148
-312
-465
-897
-1361
-1619
-1596
-1741
-2245
-2367
-2070
-2108
-2408
-2463
-2075
-1964
-2258
-2470
-2453
-2302
-2366
-2464
-2254
-1970
-1615
-1354
-1136
-820
-456
-144
-78
45
511
570
463
486
540
644
455
520
720
742
808
946
1074
999
870
1004
1055
885
1071
1134
1350
1513
1668
2100
2345
2739
3228
3523
3897
4329
4678
5305
5765
6285
6959
7171
7088
6364
4509
2654
762
-1244
-2679
-3280
-3442
-3590
-3855
-3925
-4409
-4946
-5300
-5123
-4611
-4471
-4037
-3720
-4224
-4806
-4913
-4587
-4226
-3636
-2044
-410
598
1501
2058
2372
2417
2617
3204
3323
2978
2813
2588
1975
1315
1112
1157
1032
1230
1779
1917
1647
1369
1140
730
46
-469
-866
-1616
-2291
-2609
-2816
-3218
-3598
-3551
-3428
-3368
-3123
-2805
-2476
-2256
-2081
-1821
-1795
-1788
-1570
-1344
-1029
-597
-39
547
929
1324
1715
2008
2284
2543
2780
2873
2693
2397
1983
1459
987
605
341
153
-36
-173
-334
-518
-680
-836
-879
-860
-865
-853
-902
-1041
-1203
-1377
-1513
-1658
-1752
-1750
-1709
-1708
-1785
-1786
-1761
-1802
-1761
-1658
-1706
-1683
-1925
-2334
-2251
-2356
-2657
-2170
-1736
-1666
-1440
-1361
-1156
-1200
-1333
-1005
-647
-590
-671
-646
-693
-1061
-1273
-1140
-1167
-1137
-989
-859
-963
-1116
-1013
-1173
-1225
-1071
-998
-827
-885
-1028
-846
-956
-1121
-888
-688
-626
-609
-425
-258
-423
-333
-102
-89
-45
-18
170
296
228
523
803
835
979
1235
1489
1675
2046
2493
2784
3103
3441
3832
4151
4521
5261
5758
6034
6595
6955
6621
6060
5393
4471
3523
2922
2738
2572
1993
1163
57
-1303
-2498
-3094
-3074
-3041
-2937
-2726
-3100
-3875
-4275
-4308
-4190
-3959
-3322
-2654
-2432
-2411
-2450
-2540
-2845
-3116
-2767
-2309
-2089
-1895
-1801
-1997
-2323
-2274
-1945
-1642
-1172
-614
-219
10
242
616
893
1017
1330
1741
1954
2082
2341
2575
2520
2302
2085
1860
1531
1212
971
725
432
143
-108
-484
-861
-1086
-1274
-1369
-1274
-1075
-889
-836
-841
-890
-1010
-1102
-1088
-894
-698
-634
-643
-789
-1009
-1208
-1326
-1339
-1272
-1147
-1049
-1019
-975
-967
-997
-945
-774
-480
-122
214
490
741
872
891
927
1023
1136
1173
1169
1092
979
768
463
273
39
-918
-1627
-1287
-1873
-2820
-2086
-1608
-2285
-3102
-3266
-2749
-3455
-4213
-3227
-2058
-2447
-3157
-2634
-2280
-3090
-3300
-2651
-2182
-2047
-2025
-1664
-1812
-2164
-2065
-2230
-2002
-1628
-1135
-679
-1037
-896
-429
-715
-740
-176
512
748
811
1341
1589
1486
1623
1761
1907
1937
1941
2215
2051
1928
2149
2062
1835
1878
2166
2323
2238
2606
3087
3360
3482
3709
4285
4552
4734
5404
5910
6183
6092
5544
4815
3485
2577
2384
1943
1821
1554
680
-631
-2285
-3445
-3830
-3992
-3878
-3302
-2987
-3342
-3935
-4192
-4255
-4086
-3702
-3010
-2265
-1889
-1815
-1944
-2298
-2645
-2745
-2512
-2032
-1610
-1299
-1285
-1744
-1991
-1870
-1793
-1535
-1101
-525
-27
146
469
961
1294
1564
1767
2127
2450
2580
2784
2880
2825
2590
2126
1679
1248
869
490
92
-166
-376
-650
-1032
-1450
-1697
-1884
-2024
-1887
-1610
-1274
-1045
-1072
-1115
-1119
-1161
-1081
-823
-471
-198
-199
-331
-452
-599
-749
-838
-743
-595
-541
-465
-450
-497
-512
-504
-408
-186
189
553
746
916
1053
1067
1010
921
988
830
507
309
-55
-336
-643
-1115
-1257
-1668
-2215
-2381
-2653
-2788
-2820
-2796
-2737
-2781
-2917
-3006
-2892
-2734
-2709
-2370
-2091
-2030
-1894
-1974
-1893
-1862
-1932
-1690
-1600
-1449
-1358
-1513
-1515
-1588
-1623
-1442
-1336
-1070
-763
-617
-517
-356
-154
-44
194
477
738
961
1110
1237
1342
1365
1331
1361
1432
1418
1550
1567
1554
1623
1562
1711
1766
1866
2227
2467
2713
3020
3334
3762
3960
4304
4744
5033
5449
5773
6122
6337
5852
5095
4219
3006
2181
1890
1698
1388
888
-125
-1512
-2862
-3766
-4023
-3849
-3566
-3198
-3042
-3405
-3940
-4096
-4023
-3794
-3305
-2586
-1971
-1775
-1764
-1914
-2341
-2600
-2613
-2329
-1818
-1574
-1436
-1522
-1947
-2127
-1991
-1756
-1403
-946
-377
-18
224
595
971
1258
1487
1706
2031
2226
2360
2533
2561
2425
2155
1798
1418
1065
773
497
218
0
-222
-436
-781
-1148
-1338
-1465
-1509
-1323
-1094
-924
-849
-937
-1039
-1112
-1101
-970
-757
-524
-422
-514
-697
-943
-1160
-1287
-1333
-1240
-1095
-981
-899
-845
-822
-812
-711
-504
-224
136
463
699
815
828
754
595
538
409
1
8
-98
-738
-989
-1156
-1660
-2108
-2518
-2529
-2566
-2883
-2872
-2652
-2719
-2993
-2964
-2819
-2783
-2638
-2437
-2252
-2126
-2107
-2010
-2150
-2199
-1952
-1969
-1917
-1738
-1599
-1458
-1618
-1669
-1534
-1449
-1469
-1252
-895
-711
-537
-360
-251
-31
141
343
620
791
1078
1287
1317
1411
1505
1486
1447
1522
1625
1657
1748
1843
1972
2052
2200
2420
2602
2811
3088
3397
3634
3868
4379
4636
4882
5313
5544
5940
6145
5857
5455
4542
3351
2480
1914
1549
1286
854
9
-1358
-2643
-3637
-4171
-4154
-3924
-3473
-3337
-3634
-3998
-4192
-4187
-4050
-3680
-2977
-2489
-2242
-2053
-2254
-2541
-2830
-2989
-2639
-2201
-1841
-1581
-1578
-1746
-1957
-1956
-1685
-1424
-971
-486
-183
155
469
844
1190
1379
1666
1994
2220
2420
2586
2711
2581
2253
1954
1563
1151
760
408
219
-56
-303
-504
-849
-1148
-1397
-1617
-1659
-1576
-1343
-1095
-1027
-995
-1053
-1143
-1173
-1123
-878
-628
-533
-500
-547
-671
-869
-1066
-1115
-1086
-1011
-917
-827
-720
-711
-730
-643
-467
-189
134
337
426
592
560
211
65
63
-142
-539
-884
-817
-1025
-1702
-1957
-1935
-2172
-2644
-2791
-2499
-2480
-2672
-2613
-2426
-2392
-2518
-2455
-2232
-2115
-2001
-1864
-1697
-1645
-1650
-1566
-1681
-1759
-1595
-1561
-1511
-1401
-1294
-1288
-1335
-1301
-1178
-972
-794
-486
-144
-18
125
347
474
532
679
980
1128
1206
1428
1622
1638
1587
1676
1838
1816
1889
2116
2382
2443
2359
2705
2859
2854
3183
3536
3959
4171
4344
4948
5251
5386
5835
6277
6304
5847
5197
4402
3303
2319
1927
1748
1266
596
-316
-1586
-2830
-3732
-3932
-3767
-3701
-3385
-3266
-3671
-4128
-4236
-4104
-3966
-3544
-2908
-2398
-2250
-2385
-2436
-2645
-2956
-2804
-2405
-1970
-1720
-1688
-1652
-1906
-2085
-1896
-1637
-1243
-786
-354
45
337
736
1196
1533
1823
2138
2433
2623
2742
2881
2906
2713
2383
2023
1689
1299
911
585
321
90
-182
-525
-855
-1186
-1483
-1619
-1639
-1507
-1322
-1213
-1120
-1145
-1253
-1268
-1246
-1121
-928
-756
-659
-743
-869
-1001
-1163
-1260
-1263
-1151
-1049
-1032
-940
-862
-931
-1075
-953
-704
-687
-486
-106
-59
-175
-341
-397
-413
-607
-773
-707
-792
-1169
-1470
-1621
-1828
-2073
-2187
-2279
-2366
-2381
-2360
-2402
-2366
-2227
-2222
-2218
-2110
-2003
-1869
-1850
-1820
-1660
-1542
-1612
-1554
-1417
-1494
-1502
-1402
-1288
-1130
-1042
-872
-741
-718
-624
-495
-348
-192
9
174
322
441
602
776
926
1081
1383
1609
1743
1972
2191
2320
2395
2578
2823
2944
3125
3312
3458
3663
3713
3965
4298
4564
4944
5187
5483
5852
6021
5990
5693
5127
4268
3188
2493
2038
1710
1183
302
-692
-1972
-3105
-3864
-4024
-3879
-3907
-4010
-4185
-4515
-4784
-4863
-4641
-4186
-3776
-3343
-2975
-2692
-2622
-2683
-2713
-2740
-2518
-2145
-1805
-1582
-1526
-1574
-1734
-1759
-1501
-1115
-741
-504
-242
130
378
630
1004
1378
1636
1781
1982
2195
2354
2450
2436
2352
2116
1817
1503
1143
788
483
199
-86
-328
-529
-777
-1071
-1282
-1374
-1349
-1260
-1082
-901
-819
-894
-989
-978
-937
-828
-674
-552
-501
-562
-676
-801
-924
-997
-1028
-1039
-1029
-1131
-1256
-1228
-1368
-1552
-1326
-1159
-1119
-1028
-969
-777
-830
-966
-835
-668
-685
-843
-860
-910
-1178
-1311
-1382
-1513
-1572
-1712
-1839
-1973
-2118
-2049
-2090
-2078
-2043
-2005
-1879
-1953
-1896
-1768
-1768
-1693
-1557
-1524
-1466
-1453
-1474
-1413
-1409
-1381
-1183
-1058
-1039
-907
-767
-702
-597
-372
-138
35
192
387
612
760
863
1144
1494
1712
1941
2387
2774
2898
3203
3492
3668
3807
3947
4283
4583
4556
4857
5229
5229
5241
5491
5923
6127
5884
5784
5422
4246
3130
2533
2105
1715
1262
799
129
-1386
-2653
-3195
-3608
-3840
-3641
-3360
-3454
-3969
-4330
-4468
-4628
-4669
-4203
-3548
-3285
-3031
-2686
-2725
-2962
-3096
-2754
-2305
-2126
-1686
-1351
-1440
-1657
-1743
-1544
-1319
-1183
-698
-253
-29
245
658
1037
1267
1449
1761
1988
2092
2270
2462
2529
2406
2229
2049
1733
1355
1085
856
601
305
118
-128
-515
-890
-1212
-1438
-1558
-1602
-1459
-1334
-1352
-1359
-1428
-1492
-1523
-1481
-1293
-1132
-1060
-990
-1023
-1117
-1321
-1551
-1455
-1445
-1585
-1368
-1170
-1268
-1355
-1449
-1426
-1406
-1371
-1141
-808
-674
-685
-568
-530
-690
-636
-530
-572
-593
-606
-684
-886
-1131
-1265
-1434
-1701
-1856
-1855
-1821
-1893
-1986
-1935
-1870
-1987
-1979
-1833
-1738
-1705
-1608
-1440
-1342
-1296
-1211
-1140
-1016
-991
-866
-610
-519
-423
-291
-227
-257
-155
-62
109
296
385
689
818
792
1151
1377
1544
1854
2205
2677
2850
3065
3634
3941
4079
4343
4939
5305
5422
5782
6205
6536
6604
6416
6317
5615
4358
3360
2742
2340
1914
1722
1287
303
-1101
-2279
-3024
-3420
-3482
-3289
-3090
-3303
-3924
-4379
-4706
-5029
-4934
-4469
-3954
-3624
-3368
-3124
-3313
-3601
-3626
-3331
-2822
-2448
-1941
-1480
-1538
-1811
-1838
-1603
-1364
-1131
-593
-101
188
454
827
1208
1441
1639
1972
2172
2245
2401
2548
2486
2252
1978
1647
1188
723
468
225
-52
-286
-411
-572
-914
-1239
-1374
-1474
-1535
-1467
-1241
-1077
-1112
-1220
-1360
-1464
-1525
-1460
-1239
-1011
-931
-930
-1070
-1282
-1509
-1620
-1571
-1530
-1418
-1233
-1326
-1543
-1698
-1838
-1880
-1854
-1688
-1330
-1100
-1047
-936
-859
-859
-849
-697
-605
-553
-475
-536
-642
-778
-1099
-1274
-1338
-1530
-1700
-1674
-1570
-1630
-1704
-1723
-1592
-1424
-1559
-1517
-1117
-1029
-1075
-970
-815
-809
-976
-1025
-883
-854
-782
-549
-342
-184
-140
-111
168
185
243
636
634
791
1041
1002
1135
1331
1605
1999
2347
3003
3499
4007
4545
4867
5453
5763
6192
6809
7073
7389
7564
7069
5801
4062
2608
934
-435
-725
-825
-929
-1239
-1780
-2360
-3256
-3886
-3620
-3131
-2760
-2115
-2021
-2694
-4192
-5000
-5221
-5419
-5118
-4320
-3216
-2465
-1928
-1374
-797
-513
-218
595
1208
1355
1348
1253
633
-127
-114
-71
25
531
1232
2041
2517
2888
3148
3059
2688
2087
1567
846
-177
-868
-1467
-2257
-2898
-3171
-3234
-3194
-2897
-2400
-1859
-1404
-1196
-1221
-1319
-1649
-2084
-2374
-2509
-2449
-2137
-1693
-1202
-708
-139
458
1040
1495
1784
2026
2017
1644
1056
551
47
-577
-1115
-1258
-1160
-1048
-1069
-785
-370
-520
-759
-830
-1037
-1518
-2240
-2700
-2924
-3518
-3925
-3834
-3610
-3412
-3063
-2414
-1734
-1241
-980
-729
-615
-736
-881
-1031
-1224
-1069
-908
-812
-581
-112
550
940
1082
1594
2041
1902
1607
1427
1150
665
70
-343
-382
-441
-476
-284
34
379
594
681
801
861
955
813
728
817
1037
1279
1445
1967
2852
3419
4278
5149
6194
7132
7733
8142
8414
8209
7098
5158
2917
687
-1319
-2932
-3915
-3403
-3021
-3050
-3111
-2981
-3078
-3769
-4346
-4218
-4137
-4448
-4854
-5137
-5492
-5926
-5792
-5049
-3801
-2134
-207
1494
2403
2904
3111
2749
2264
2026
1995
1695
1268
1227
1398
1342
1325
1807
2414
2657
2789
2896
2618
1738
592
-438
-1606
-2778
-3677
-4146
-4238
-4173
-3835
-3373
-3003
-2611
-2334
-2239
-2246
-2243
-2275
-2414
-2571
-2556
-2322
-2028
-1682
-933
21
940
1818
2540
3106
3293
3015
2588
2180
1570
979
451
162
14
-315
-439
-182
-156
-386
-601
-623
-836
-1651
-2387
-2900
-3478
-4293
-4921
-4888
-4667
-4629
-4320
-3749
-3004
-2552
-2241
-1800
-1446
-1207
-1195
-1291
-1167
-996
-867
-787
-525
72
571
868
1196
1659
1857
1697
1427
1285
1040
598
112
-158
-418
-471
-569
-582
-367
-184
26
130
36
218
137
-68
-293
-393
-224
-176
1
409
1025
1599
2102
2790
3553
3949
4535
4827
5121
5486
5448
5434
5629
5720
5715
5896
5769
4728
3205
1311
-233
-1263
-2543
-3056
-2521
-2592
-3523
-4437
-4704
-4773
-5659
-5993
-5178
-4230
-4156
-4404
-4116
-3705
-3892
-3869
-2955
-1504
-357
745
1725
2055
2123
2176
2214
2378
2560
2868
2993
2614
2422
2499
2191
1664
1468
1555
1364
832
459
73
-690
-1471
-2014
-2471
-3090
-3594
-3611
-3501
-3653
-3676
-3399
-3157
-3140
-3053
-2755
-2352
-2065
-1854
-1557
-1265
-963
-767
-577
-260
220
718
1048
1212
1536
1656
1511
1165
980
1191
1175
800
477
396
209
-416
-880
-878
-974
-1348
-1788
-1828
-1949
-2481
-2909
-3102
-3099
-3234
-3324
-3010
-2806
-2732
-2483
-2222
-1861
-1647
-1182
-767
-619
-368
-50
182
223
293
597
810
943
1062
1259
1537
1393
1269
1221
1094
932
748
633
732
670
556
398
491
636
419
344
535
795
765
794
932
1297
1077
1015
1260
1679
1901
2144
2513
3171
3282
3198
3535
3570
3366
3019
2956
2659
1765
894
259
-552
-1237
-1891
-1801
-1603
-1912
-2076
-2043
-2072
-2367
-2906
-2760
-2767
-2868
-2886
-2801
-2389
-2131
-1985
-1532
-1095
-489
103
562
961
1074
1177
1099
883
885
882
841
794
793
974
1083
1015
929
828
623
266
-90
-430
-854
-1332
-1683
-2113
-2531
-2708
-2756
-2669
-2546
-2355
-1914
-1755
-1849
-1826
-1663
-1767
-2073
-2064
-1808
-1600
-1593
-1404
-913
-622
-656
-384
21
334
356
470
738
571
187
102
168
30
-317
-208
49
-84
-382
-438
-252
-634
-1155
-1283
-1272
-1532
-2088
-2274
-2067
-2170
-2342
-2274
-1934
-1598
-1616
-1483
-1175
-857
-778
-856
-682
-493
-407
-429
-291
98
408
401
528
811
999
816
752
986
1161
1098
934
1070
1354
1193
1005
1121
1385
1447
1191
1346
1729
1646
1360
1487
1597
1754
1551
1737
1998
2033
1679
1691
1652
1427
901
817
696
523
190
-102
-177
-538
-927
-1006
-1114
-1186
-1317
-1437
-1438
-1629
-1706
-1830
-1920
-1789
-1851
-1770
-1552
-1276
-1019
-904
-724
-452
-296
-243
-205
10
142
74
115
194
232
191
174
241
162
14
-27
-98
-250
-510
-715
-841
-1000
-1197
-1253
-1311
-1392
-1434
-1456
-1461
-1434
-1591
-1728
-1774
-1829
-1894
-2067
-2104
-2044
-2039
-2032
-1948
-1725
-1428
-1214
-960
-685
-495
-420
-436
-462
-475
-506
-404
-431
-407
-267
-243
-210
-243
-322
-278
-328
-491
-590
-686
-755
-949
-1081
-1143
-1199
-1199
-1210
-1140
-1037
-1001
-894
-887
-865
-821
-850
-844
-763
-623
-430
-326
-80
264
505
632
859
1159
1382
1446
1572
1781
1959
1987
2067
2361
2575
2712
3008
3101
3388
3618
3615
3724
3902
3883
3984
3848
3959
3883
3534
2484
990
-261
-1843
-3234
-3880
-4134
-3732
-3267
-3369
-3268
-3514
-3669
-4059
-4302
-3872
-3392
-2977
-2719
-2618
-2168
-2002
-1768
-1061
-17
1278
2267
3115
3572
3397
3145
2708
2284
2045
1806
1769
1647
1386
1304
1180
896
521
328
256
-93
-627
-1153
-1730
-2313
-2854
-3394
-3808
-3946
-3908
-3660
-3309
-2862
-2372
-2033
-1918
-1820
-1644
-1463
-1390
-1138
-676
-289
-17
270
636
993
1260
1557
1884
2204
2180
1844
1437
730
109
-310
-634
-655
-576
-602
-626
-882
-1013
-1138
-1425
-1725
-1909
-1813
-1934
-2419
-2599
-2547
-2499
-2602
-2463
-1877
-1276
-970
-722
-355
29
-7
4
173
280
273
259
417
620
685
823
1053
1096
1126
1159
1104
1032
832
656
602
295
30
-24
-142
-194
-112
25
171
265
316
355
251
1
-11
-49
-215
-285
-313
-273
-232
-246
-44
104
294
375
431
361
326
162
-119
-266
-239
-397
-429
-520
-398
-145
-311
-111
223
431
464
401
573
520
178
100
56
90
-81
-161
48
-4
-125
-126
-89
-42
-324
-366
-366
-659
-965
-1208
-1337
-1487
-1774
-1788
-1663
-1633
-1648
-1616
-1427
-1368
-1449
-1447
-1436
-1422
-1456
-1458
-1354
-1275
-1236
-1110
-1006
-886
-793
-652
-526
-422
-375
-358
-391
-466
-547
-642
-687
-718
-708
-680
-712
-674
-661
-678
-658
-584
-493
-493
-497
-438
-455
-528
-504
-407
-263
-189
-67
132
248
306
339
537
660
676
855
971
1128
1200
1228
1510
1594
1779
2037
2289
2476
2563
2668
2844
2787
2890
2873
3003
3054
2692
2683
2400
2064
1641
1147
874
528
-105
-389
-878
-1250
-1759
-2175
-2162
-2473
-2818
-2731
-2782
-2774
-2918
-2920
-2600
-2484
-2493
-2166
-1696
-1302
-1111
-679
-193
57
284
517
768
957
1019
1140
1154
1068
1064
981
909
730
512
497
339
120
4
-268
-529
-820
-1112
-1244
-1435
-1633
-1786
-1883
-1883
-1908
-1931
-1901
-1891
-1739
-1581
-1490
-1359
-1219
-1063
-916
-754
-552
-354
-158
6
116
163
118
190
38
-57
-142
-316
-333
-391
-588
-518
-582
-662
-672
-742
-781
-885
-1003
-1073
-1215
-1213
-1236
-1283
-1338
-1411
-1263
-1199
-1214
-1131
-969
-728
-738
-807
-563
-536
-528
-462
-377
-134
-117
-78
150
199
293
291
363
502
445
549
644
553
621
621
666
736
695
845
947
900
917
856
898
918
679
686
795
695
715
606
637
640
506
409
341
391
327
121
112
2
-105
-223
-524
-479
-560
-591
-486
-416
-135
-116
-54
233
204
285
352
411
527
380
320
259
-13
-217
-428
-463
-573
-691
-593
-573
-592
-662
-710
-742
-898
-984
-1057
-1120
-1180
-1293
-1314
-1345
-1396
-1403
-1377
-1312
-1275
-1297
-1373
-1414
-1465
-1524
-1525
-1531
-1441
-1318
-1273
-1230
-1170
-1048
-988
-1030
-956
-835
-796
-865
-973
-921
-889
-964
-1008
-923
-817
-783
-721
-581
-519
-488
-454
-352
-290
-316
-278
-202
-142
-153
-121
22
111
105
176
297
411
507
612
783
949
1113
1342
1470
1658
1831
1983
2294
2388
2598
2781
3023
3123
3060
3190
3312
3191
3033
2781
2731
2545
1968
1537
728
7
-825
-1803
-2343
-2810
-2939
-2750
-2791
-2838
-2905
-2973
-3111
-3425
-3335
-2997
-2574
-2275
-2065
-1562
-1248
-1089
-759
-223
508
1065
1566
2037
2126
2050
1885
1678
1488
1292
1218
1164
960
724
584
365
19
-214
-290
-419
-748
-1071
-1299
-1576
-1901
-2202
-2405
-2539
-2632
-2568
-2432
-2277
-2048
-1793
-1554
-1408
-1252
-1029
-872
-688
-469
-195
77
251
463
701
885
1059
1224
1433
1576
1602
1570
1387
1147
893
635
389
117
-116
-286
-496
-733
-974
-1133
-1306
-1510
-1648
-1765
-1870
-2065
-2326
-2537
-2529
-2586
-2597
-2401
-2073
-1649
-1383
-1310
-1016
-658
-502
-511
-389
-26
139
43
51
205
363
290
290
546
650
645
630
657
549
320
160
73
-178
-384
-386
-401
-579
-713
-578
-573
-730
-765
-632
-569
-624
-671
-550
-564
-597
-556
-564
-463
-426
-234
6
14
215
487
509
501
420
471
522
374
321
266
284
171
59
31
-52
-47
-113
-118
-212
-354
-353
-498
-748
-788
-884
-898
-908
-1028
-882
-835
-814
-784
-634
-605
-625
-522
-497
-453
-479
-438
-316
-355
-430
-281
-268
-168
-165
-144
11
17
-44
-5
-101
-133
-207
-287
-322
-352
-403
-431
-439
-509
-517
-565
-557
-606
-607
-615
-594
-687
-738
-718
-731
-709
-739
-657
-471
-355
-380
-253
-127
-47
8
51
206
400
347
353
388
419
402
304
412
477
430
489
461
413
381
179
192
148
-6
-36
-80
-116
-235
-382
-268
-341
-367
-373
-343
-186
-375
-424
-321
-354
-369
-499
-419
-215
-344
-345
-348
-236
-167
-299
-218
-143
-144
-140
-210
-177
-213
-232
-234
-295
-247
-151
-176
-217
-168
-205
-234
-298
-345
-308
-357
-472
-385
-454
-472
-476
-452
-383
-433
-378
-367
-349
-310
-329
-310
-364
-420
-286
-396
-446
-306
-327
-260
-318
-304
-190
-259
-276
-278
-291
-288
-382
-360
-305
-348
-294
-286
-235
-171
-119
-137
-123
-94
-169
-154
-188
-180
-89
-99
-63
36
7
113
79
77
106
63
50
25
-19
16
-44
-52
-1
-72
-98
-96
-81
-141
-130
-154
-91
-90
-159
-138
-118
-214
-218
-179
-157
-92
-132
-160
-99
-222
-222
-187
-235
-154
-182
-194
-227
-299
-267
-359
-375
-293
-305
-241
-299
-302
-190
-316
-299
-274
-221
-187
-197
-195
-272
-295
-240
-423
-377
-319
-246
-243
-330
-241
-127
-233
-306
-348
-140
-223
-439
-300
-298
-390
-426
-428
-437
-390
-389
-338
-307
-342
-329
-222
-291
-358
-320
-281
-275
-418
-359
-330
-419
-412
-444
-421
-354
-370
-279
-258
-269
-271
-275
-215
-359
-320
-262
-317
-279
-315
-265
-159
-234
-130
-105
-75
0
-20
2
-30
-86
-77
-44
-153
-162
-96
-132
-134
-148
-146
-73
-109
-157
-102
-191
-193
-268
-285
-318
-394
-343
-380
-435
-444
-408
-417
-459
-432
-349
-393
-338
-448
-401
-459
-604
-525
-557
-527
-482
-446
-363
-440
-411
-288
-357
-259
-247
-147
-73
-192
-123
-120
-138
-211
-225
-88
-113
-147
-128
-127
-77
-205
-243
-179
-209
-275
-314
-282
-255
-305
-320
-291
-290
-305
-280
-283
-224
-194
-186
-134
-166
-206
-123
-221
-214
-172
-132
-129
-133
-179
-155
-165
-237
-236
-200
-173
-204
-213
-281
-269
-345
-318
-338
-344
-316
-277
-284
-304
-282
-280
-211
-329
-294
-218
-230
-266
-324
-306
-215
-375
-362
-212
-265
-214
-263
-183
-158
-211
-116
-158
-175
-99
-179
-168
-235
-277
-217
-283
-321
-301
-248
-367
-388
-409
-412
-477
-444
-391
-384
-455
-413
-393
-463
-454
-492
-424
-472
-453
-383
-349
-410
-332
-188
-321
-317
-213
-219
-196
-226
-249
-124
-172
-163
-122
-62
-10
-60
-50
-46
-62
-10
-62
-127
-103
-129
-213
-284
-301
-315
-393
-370
-326
-330
-286
-324
-328
-233
-302
-361
-269
-282
-266
-295
-309
-293
-232
-326
-335
-257
-211
-164
-162
-195
-95
-104
-142
-208
-204
-95
-191
-200
-223
-234
-208
-318
-297
-228
-271
-215
-286
-201
-228
-321
-198
-297
-263
-253
-274
-207
-319
-222
-210
-313
-185
-212
-176
-158
-203
-51
-203
-211
-113
-164
-127
-206
-137
-174
-286
-211
-214
-273
-257
-245
-189
-329
-365
-336
-270
-355
-378
-251
-284
-394
-370
-372
-340
-431
-414
-271
-312
-302
-271
-228
-286
-247
-240
-266
-206
-188
-184
-209
-249
-117
-115
-210
-204
-202
-149
-256
-337
-229
-259
-227
-389
-386
-332
-412
-419
-480
-431
-325
-404
-440
-426
-400
-374
-491
-400
-357
-358
-322
-403
-271
-226
-304
-279
-240
-153
-212
-257
-230
-160
-193
-345
-316
-250
-306
-352
-392
-294
-240
-322
-301
-321
-308
-288
-327
-312
-285
-196
-204
-319
-386
-460
-390
-543
-666
-546
-443
-460
-420
-449
-374
-293
-352
-459
-349
-220
-243
-308
-263
-194
-179
-270
-334
-172
-138
-262
-186
-109
-112
-169
-242
-132
-189
-273
-261
-264
-220
-262
-340
-312
-285
-325
-312
-296
-255
-239
-188
-280
-218
-239
-262
-259
-296
-251
-207
-270
-220
-245
-233
-209
-178
-220
-160
-98
-146
-111
-92
-90
-86
-164
-199
-181
-211
-265
-304
-232
-257
-258
-215
-319
-245
-235
-277
-300
-305
-314
-355
-455
-443
-468
-463
-477
-392
-331
-338
-319
-298
-282
-258
-236
-180
-138
-120
-128
-114
-171
-180
-168
-186
-168
-118
-143
-97
-140
-157
-158
-182
-195
-221
-270
-279
-284
-316
-289
-324
-300
-300
-308
-325
-343
-330
-240
-309
-288
-271
-292
-286
-368
-372
-338
-307
-364
-357
-254
-347
-251
-186
-284
-110
-124
-130
-75
-159
-124
-147
-189
-124
-207
-167
-197
-231
-238
-200
-122
-154
-81
-94
-83
-62
-162
-92
-46
-142
-101
-118
-111
-208
-220
-138
-188
-200
-182
-92
-85
-182
-120
-121
-137
-203
-203
-136
-215
-204
-158
-212
-192
-183
-146
-190
-171
-139
-144
-164
-230
-143
-79
-177
-180
-244
-200
-204
-280
-153
-223
-146
-82
-179
-93
-100
-113
-88
-94
-120
-205
-137
-131
-247
-173
-224
-122
-102
-166
-120
-124
-116
-121
-249
-257
-249
-275
-346
-434
-319
-270
-367
-347
-270
-262
-309
-274
-234
-254
-269
-188
-209
-277
-303
-271
-201
-318
-318
-182
-169
-217
-217
-136
-114
-99
-92
-98
-74
-31
-141
-139
-134
-190
-113
-173
-207
-151
-164
-223
-197
-180
-168
-208
-199
-262
-306
-284
-337
-386
-399
-357
-311
-376
-294
-219
-203
-175
-179
-113
-91
-177
-127
-132
-239
-210
-253
-305
-352
-316
-324
-357
-368
-312
-367
-342
-344
-320
-304
-386
-389
-392
-404
-410
-448
-352
-383
-355
-320
-367
-254
-235
-267
-229
-248
-196
-246
-349
-252
-264
-266
-316
-277
-196
-297
-282
-240
-230
-228
-196
-169
-202
-217
-182
-234
-243
-233
-206
-156
-241
-239
-170
-193
-301
-289
-209
-239
-308
-257
-292
-268
-283
-332
-286
-244
-251
-207
-249
-205
-154
-161
-197
-242
-142
-150
-218
-206
-158
-156
-183
-205
-178
-205
-249
-264
-247
-243
-283
-223
-241
-328
-312
-287
-285
-374
-289
-229
-276
-259
-239
-224
-213
-241
-172
-142
-183
-188
-161
-216
-315
-245
-294
-338
-324
-292
-264
-261
-278
-246
-305
-295
-303
-282
-285
-343
-304
-307
-342
-396
-409
-362
-397
-439
-376
-355
-356
-367
-328
-354
-334
-331
-325
-285
-291
-249
-241
-278
-239
-302
-229
-236
-264
-168
-179
-139
-149
-196
-145
-211
-226
-210
-270
-301
-371
-351
-384
-426
-397
-388
-367
-428
-421
-410
-473
-429
-450
-492
-480
-473
-441
-470
-506
-434
-392
-427
-396
-336
-323
-275
-254
-288
-195
-231
-198
-168
-215
-152
-167
-206
-196
-225
-175
-151
-187
-150
-168
-170
-173
-188
-229
-223
-197
-264
-314
-326
-328
-320
-350
-338
-265
-278
-290
-262
-273
-250
-275
-245
-245
-273
-261
-234
-219
-168
-210
-220
-165
-182
-187
-208
-177
-162
-236
-220
-180
-231
-240
-281
-287
-294
-320
-329
-275
-283
-297
-294
-283
-325
-346
-327
-326
-387
-319
-275
-302
-271
-288
-279
-260
-270
-267
-237
-158
-200
-207
-203
-193
-228
-282
-265
-216
-233
-208
-224
-237
-180
-233
-260
-295
-218
-264
-280
-312
-373
-321
-430
-480
-394
-392
-418
-413
-382
-318
-369
-334
-300
-286
-257
-304
-249
-221
-244
-251
-247
-221
-204
-243
-192
-179
-172
-203
-172
-113
-147
-124
-106
-132
-141
-155
-127
-142
-197
-144
-191
-220
-201
-259
-220
-244
-255
-235
-256
-274
-299
-288
-304
-310
-271
-292
-262
-261
-319
-256
-310
-293
-240
-247
-206
-206
-234
-211
-243
-238
-254
-241
-258
-281
-265
-264
-291
-268
-268
-267
-242
-251
-310
-305
-302
-350
-365
-360
-357
-350
-360
-406
-416
-397
-421
-426
-358
-381
-375
-363
-356
-371
-362
-357
-321
-283
-312
-317
-249
-270
-332
-278
-284
-281
-292
-252
-270
-259
-229
-284
-247
-258
-286
-295
-306
-341
-368
-349
-321
-373
-304
-290
-319
-304
-331
-301
-290
-309
-253
-338
-336
-343
-306
-252
-290
-198
-116
-186
-175
-106
-108
-159
-138
-121
-106
-156
-158
-160
-184
-258
-223
-218
-237
-257
-211
-208
-250
-237
-261
-295
-278
-320
-326
-344
-327
-307
-378
-350
-338
-332
-335
-382
-317
-298
-326
-266
-246
-286
-301
-294
-312
-373
-365
-313
-354
-367
-359
-345
-342
-336
-316
-259
-259
-272
-278
-255
-289
-298
-246
-246
-276
-236
-242
-265
-265
-280
-261
-248
-277
-261
-250
-281
-307
-299
-348
-358
-312
-335
-392
-361
-364
-399
-428
-426
-394
-346
-393
-374
-373
-359
-339
-328
-295
-291
-328
-309
-323
-345
-277
-248
-233
-212
-174
-193
-204
-172
-180
-129
-106
-176
-136
-174
-241
-235
-268
-238
-205
-268
-267
-291
-317
-356
-345
-336
-339
-332
-391
-382
-393
-452
-394
-420
-442
-360
-397
-366
-355
-391
-364
-357
-360
-362
-374
-408
-415
-403
-418
-427
-367
-377
-348
-336
-294
-258
-298
-211
-192
-253
-196
-218
-253
-194
-180
-164
-146
-109
-135
-192
-150
-165
-188
-150
-184
-162
-189
-245
-274
-280
-285
-359
-347
-339
-379
-324
-292
-352
-254
-260
-269
-264
-237
-244
-235
-191
-249
-259
-254
-290
-299
-283
-307
-303
-295
-282
-300
-292
-261
-284
-264
-273
-297
-275
-282
-336
-272
-264
-323
-309
-286
-296
-261
-222
-172
-185
-158
-142
-147
-160
-172
-146
-146
-157
-153
-165
-179
-219
-256
-252
-257
-227
-238
-279
-239
-239
-302
-261
-261
-261
-261
-261
-250
-257
-255
-241
-280
-240
-225
-235
-188
-163
-122
-122
-117
-70
-86
-80
-51
-23
-44
-72
-62
-79
-118
-120
-123
-130
-147
-152
-151
-169
-155
-186
-205
-200
-212
-239
-207
-213
-254
-284
-301
-340
-350
-377
-372
-328
-354
-298
-288
-283
-234
-214
-283
-250
-253
-272
-308
-268
-251
-254
-243
-251
-189
-175
-200
-150
-120
-137
-120
-127
-133
-156
-161
-181
-210
-224
-228
-263
-264
-249
-253
-263
-251
-237
-253
-237
-213
-272
-266
-263
-275
-285
-306
-293
-274
-280
-246
-217
-206
-192
-150
-138
-147
-117
-102
-123
-111
-142
-156
-157
-193
-167
-193
-208
-202
-211
-260
-290
-288
-293
-308
-303
-319
-294
-340
-343
-289
-311
-357
-306
-327
-323
-314
-290
-288
-290
-268
-291
-291
-252
-260
-274
-250
-306
-289
-275
-298
-341
-321
-326
-367
-333
-349
-374
-345
-342
-337
-310
-302
-277
-252
-232
-233
-209
-204
-210
-257
-243
-188
-193
-198
-131
-145
-120
-137
-119
-126
-184
-130
-132
-172
-159
-180
-206
-214
-236
-220
-205
-159
-164
-110
-98
-81
-63
-85
-65
-69
-131
-77
-132
-159
-154
-207
-246
-268
-257
-291
-278
-270
-264
-278
-306
-274
-276
-326
-283
-277
-295
-288
-343
-346
-343
-345
-297
-329
-323
-253
-263
-289
-265
-290
-324
-327
-360
-323
-309
-300
-311
-305
-349
-322
-335
-347
-335
-355
-355
-321
-364
-341
-307
-333
-260
-286
-281
-225
-231
-205
-213
-244
-246
-289
-339
-309
-298
-314
-326
-308
-336
-348
-335
-352
-311
-333
-283
-279
-303
-279
-298
-284
-285
-312
-240
-274
-254
-192
-216
-171
-165
-168
-163
-172
-169
-195
-239
-251
-280
-264
-300
-273
-239
-266
-238
-225
-202
-184
-204
-141
-166
-185
-109
-113
-157
-151
-171
-188
-229
-225
-238
-288
-232
-233
-254
-235
-239
-265
-261
-262
-249
-289
-226
-277
-310
-286
-342
-337
-320
-353
-299
-315
-328
-299
-330
-296
-281
-236
-237
-246
-179
-183
-197
-156
-211
-183
-185
-206
-226
-245
-240
-247
-229
-204
-179
-130
-107
-125
-70
-73
-65
-63
-39
-68
-86
-92
-124
-196
-190
-203
-229
-258
-246
-246
-257
-248
-255
-229
-207
-207
-216
-166
-211
-270
-271
-259
-302
-305
-302
-314
-377
-352
-331
-318
-344
-272
-282
-293
-268
-228
-239
-234
-211
-215
-253
-291
-201
-267
-308
-243
-221
-273
-270
-201
-240
-264
-230
-241
-256
-268
-300
-316
-334
-332
-314
-343
-319
-298
-300
-295
-264
-242
-245
-220
-221
-238
-215
-205
-205
-205
-195
-188
-219
-208
-211
-242
-225
-212
-238
-245
-262
-257
-257
-298
-290
-299
-343
-355
-327
-361
-382
-348
-369
-386
-356
-342
-367
-345
-336
-347
-301
-283
-294
-220
-194
-200
-187
-214
-240
-231
-236
-273
-242
-236
-301
-272
-297
-321
-301
-304
-312
-339
-295
-286
-353
-270
-313
-335
-297
-331
-321
-343
-347
-333
-328
-305
-307
-237
-199
-283
-187
-180
-215
-190
-211
-193
-238
-243
-232
-291
-276
-310
-281
-214
-264
-222
-206
-239
-244
-241
-246
-312
-337
-294
-381
-360
-351
-357
-333
-352
-306
-304
-309
-265
-263
-257
-219
-238
-197
-222
-220
-232
-189
-174
-159
-124
-103
-101
-100
-115
-120
-137
-145
-141
-178
-147
-185
-217
-246
-254
-255
-231
-267
-284
-271
-307
-350
-355
-391
-375
-369
-378
-374
-391
-341
-347
-322
-290
-262
-228
-221
-232
-205
-240
-226
-238
-258
-258
-289
-259
-271
-285
-240
-256
-233
-220
-232
-224
-245
-217
-242
-280
-256
-279
-325
-337
-363
-370
-376
-331
-338
-316
-264
-284
-283
-275
-261
-266
-262
-303
-299
-334
-329
-347
-357
-351
-323
-317
-279
-252
-244
-212
-198
-185
-195
-185
-177
-211
-285
-237
-252
-241
-236
-221
-235
-252
-273
-240
-252
-266
-271
-260
-291
-275
-223
-231
-243
-226
-222
-254
-243
-217
-202
-232
-189
-173
-193
-204
-153
-179
-201
-200
-190
-216
-249
-241
-216
-227
-206
-222
-244
-235
-286
-300
-319
-304
-309
-336
-319
-320
-338
-291
-340
-297
-253
-234
-190
-174
-153
-155
-159
-131
-148
-140
-114
-149
-119
-147
-131
-111
-134
-111
-102
-81
-45
-76
-49
-64
-100
-87
-118
-111
-138
-175
-137
-187
-209
-181
-226
-215
-253
-270
-284
-278
-289
-311
-259
-269
-297
-255
-308
-282
-256
-297
-241
-259
-242
-250
-267
-259
-264
-263
-214
-222
-175
-197
-196
-204
-168
-195
-189
-169
-199
-222
-233
-288
-277
-299
-337
-305
-297
-322
-321
-287
-288
-264
-228
-203
-237
-221
-209
-205
-217
-200
-234
-250
-273
-277
-281
-279
-270
-243
-239
-262
-212
-213
-222
-190
-202
-217
-156
-188
-198
-206
-203
-215
-217
-203
-200
-197
-181
-196
-235
-249
-260
-265
-252
-237
-240
-206
-250
-255
-250
-250
-241
-222
-198
-180
-218
-211
-185
-225
-246
-193
-196
-211
-160
-168
-156
-147
-158
-152
-175
-195
-155
-194
-192
-158
-189
-221
-246
-268
-320
-306
-287
-292
-282
-299
-260
-281
-326
-300
-307
-293
-274
-245
-223
-254
-268
-288
-288
-267
-246
-215
-190
-198
-201
-202
-218
-245
-221
-219
-202
-183
-201
-206
-216
-247
-270
-279
-288
-281
-277
-263
-316
-313
-303
-334
-319
-332
-317
-311
-331
-303
-331
-321
-329
-331
-319
-285
-275
-287
-248
-260
-245
-244
-272
-272
-240
-250
-237
-206
-251
-272
-243
-268
-263
-237
-225
-227
-242
-220
-231
-249
-245
-284
-279
-241
-265
-240
-227
-253
-256
-242
-263
-279
-264
-280
-290
-297
-331
-323
-328
-339
-305
-314
-305
-315
-310
-323
-331
-333
-332
-385
-364
-389
-414
-416
-433
-454
-434
-438
-418
-395
-369
-336
-303
-327
-343
-336
-364
-344
-343
-331
-325
-310
-310
-307
-289
-264
-304
-266
-270
-276
-292
-291
-259
-312
-331
-354
-389
-390
-420
-388
-373
-412
-384
-399
-402
-431
-434
-412
-442
-424
-419
-444
-410
-436
-415
-429
-415
-363
-368
-354
-302
-292
-282
-298
-251
-243
-295
-240
-223
-241
-258
-228
-216
-260
-249
-256
-275
-244
-264
-229
-212
-241
-232
-278
-267
-248
-307
-299
-283
-314
-288
-284
-262
-242
-249
-202
-198
-234
-182
-202
-253
-219
-219
-248
-258
-253
-268
-293
-300
-307
-305
-305
-308
-277
-318
-299
-301
-304
-271
-292
-270
-250
-284
-257
-261
-250
-226
-229
-239
-226
-260
-299
-282
-286
-272
-233
-219
-229
-239
-260
-276
-298
-285
-276
-270
-290
-302
-311
-341
-371
-379
-358
-377
-364
-335
-355
-335
-331
-326
-337
-371
-315
-317
-347
-307
-339
-355
-350
-361
-320
-338
-310
-286
-298
-307
-308
-300
-303
-297
-268
-271
-274
-270
-271
-283
-294
-279
-289
-267
-264
-260
-244
-234
-233
-216
-183
-210
-199
-180
-240
-242
-285
-277
-290
-336
-294
-289
-299
-312
-291
-257
-320
-296
-274
-292
-279
-283
-280
-293
-307
-311
-304
-294
-322
-278
-282
-337
-296
-323
-321
-319
-318
-250
-271
-295
-268
-250
-260
-277
-241
-188
-234
-225
-181
-185
-221
-176
-152
-187
-190
-189
-239
-243
-248
-209
-218
-238
-222
-256
-286
-303
-368
-323
-366
-395
-337
-378
-395
-387
-406
-383
-364
-337
-340
-329
-329
-344
-323
-314
-343
-300
-291
-290
-239
-245
-273
-257
-243
-247
-287
-263
-252
-286
-302
-314
-301
-282
-339
-286
-278
-306
-315
-291
-286
-318
-271
-263
-285
-244
-278
-276
-260
-294
-282
-258
-286
-264
-239
-286
-251
-218
-243
-219
-255
-237
-223
-264
-253
-227
-223
-212
-206
-218
-255
-245
-249
-268
-252
-292
-274
-239
-284
-244
-241
-252
-233
-249
-199
-205
-209
-203
-225
-187
-216
-225
-211
-258
-250
-250
-276
-224
-251
-263
-254
-289
-290
-311
-323
-329
-312
-327
-367
-323
-342
-361
-314
-321
-300
-299
-332
-315
-322
-346
-315
-269
-290
-291
-262
-261
-271
-266
-282
-278
-256
-261
-218
-213
-237
-220
-228
-224
-232
-236
-235
-275
-293
-300
-284
-271
-257
-235
-265
-250
-257
-297
-292
-336
-298
-282
-307
-302
-325
-342
-361
-374
-336
-354
-336
-342
-300
-333
-351
-297
-326
-310
-295
-309
-270
-285
-276
-278
-270
-261
-233
-198
-228
-219
-207
-250
-246
-248
-252
-207
-224
-239
-193
-256
-266
-231
-301
-257
-272
-304
-267
-346
-301
-272
-314
-295
-312
-287
-294
-302
-260
-270
-244
-264
-246
-270
-285
-238
-290
-269
-220
-252
-205
-233
-230
-187
-227
-227
-192
-201
-212
-209
-215
-222
-232
-280
-243
-244
-283
-266
-274
-284
-273
-282
-246
-223
-236
-203
-176
-173
-162
-156
-145
-132
-144
-146
-139
-170
-204
-192
-206
-237
-207
-220
-216
-233
-265
-257
-289
-257
-276
-288
-264
-339
-319
-331
-378
-324
-365
-344
-332
-327
-302
-324
-306
-310
-287
-282
-288
-251
-245
-240
-247
-250
-227
-233
-197
-181
-206
-220
-219
-255
-230
-214
-223
-182
-217
-243
-206
-267
-269
-248
-286
-278
-286
-268
-276
-273
-266
-282
-286
-303
-327
-292
-319
-354
-332
-321
-345
-366
-343
-333
-322
-307
-301
-247
-248
-266
-200
-196
-222
-180
-165
-185
-162
-185
-177
-209
-219
-223
-241
-246
-249
-239
-229
-269
-253
-231
-276
-245
-230
-253
-233
-242
-223
-244
-254
-247
-251
-216
-272
-234
-228
-291
-251
-272
-287
-265
-303
-261
-288
-288
-251
-293
-286
-294
-295
-274
-328
-296
-284
-316
-320
-295
-285
-284
-296
-280
-274
-290
-292
-290
-267
-278
-285
-262
-251
-258
-258
-231
-227
-228
-216
-203
-202
-197
-172
-169
-171
-171
-181
-168
-193
-182
-168
-190
-194
-187
-177
-203
-228
-213
-280
-247
-257
-302
-269
-290
-280
-270
-302
-273
-271
-282
-290
-289
-262
-265
-259
-224
-236
-226
-228
-252
-230
-244
-258
-257
-278
-295
-305
-305
-325
-297
-300
-324
-322
-332
-336
-316
-345
-323
-318
-336
-317
-347
-340
-330
-341
-297
-297
-278
-246
-239
-241
-225
-240
-253
-248
-242
-248
-231
-256
-268
-237
-255
-242
-244
-234
-214
-235
-240
-263
-253
-253
-266
-244
-255
-255
-258
-257
-254
-258
-238
-246
-235
-238
-251
-253
-240
-232
-271
-264
-239
-267
-203
-224
-190
-160
-238
-170
-173
-215
-174
-191
-148
-171
-164
-131
-190
-201
-219
-252
-258
-280
-291
-285
-353
-336
-350
-422
-366
-359
-383
-352
-414
-397
-414
-443
-385
-412
-389
-366
-384
-345
-347
-319
-326
-327
-293
-302
-269
-255
-258
-236
-207
-212
-173
-161
-167
-120
-147
-119
-104
-159
-125
-137
-161
-182
-210
-204
-225
-209
-211
-212
-226
-266
-232
-241
-261
-238
-224
-227
-242
-215
-243
-251
-275
-266
-227
-277
-223
-198
-210
-212
-233
-195
-237
-221
-161
-179
-170
-191
-187
-181
-223
-184
-197
-204
-192
-212
-200
-223
-253
-208
-266
-296
-273
-322
-321
-317
-335
-304
-327
-310
-276
-294
-249
-266
-257
-242
-266
-234
-247
-243
-237
-245
-206
-221
-216
-195
-206
-198
-196
-220
-210
-236
-240
-258
-277
-298
-318
-299
-345
-335
-303
-314
-312
-296
-314
-284
-275
-282
-245
-249
-242
-233
-251
-244
-241
-219
-213
-205
-220
-211
-221
-234
-203
-214
-197
-183
-212
-175
-202
-245
-221
-257
-241
-266
-270
-257
-267
-278
-306
-308
-293
-320
-321
-312
-348
-314
-334
-341
-300
-333
-348
-320
-321
-320
-331
-308
-312
-329
-321
-325
-317
-328
-344
-315
-322
-310
-296
-299
-290
-286
-263
-254
-263
-252
-252
-272
-263
-284
-261
-244
-260
-216
-217
-248
-232
-256
-256
-244
-225
-198
-223
-220
-202
-222
-205
-232
-213
-212
-229
-195
-205
-209
-234
-221
-232
-245
-233
-228
-230
-228
-249
-229
-255
-266
-267
-278
-273
-283
-287
-287
-309
-289
-297
-307
-292
-318
-312
-302
-315
-287
-296
-293
-266
-281
-282
-300
-297
-268
-290
-275
-244
-273
-277
-303
-303
-302
-322
-335
-298
-286
-303
-279
-289
-286
-314
-283
-280
-288
-275
-290
-305
-298
-333
-325
-338
-344
-316
-361
-358
-370
-346
-297
-317
-259
-256
-274
-233
-251
-239
-233
-272
-240
-267
-270
-242
-277
-253
-256
-239
-210
-238
-254
-252
-275
-247
-277
-264
-213
-248
-230
-218
-210
-215
-236
-212
-207
-226
-208
-227
-236
-228
-261
-245
-234
-235
-222
-232
-216
-223
-234
-251
-242
-240
-244
-270
-284
-302
-306
-301
-310
-312
-308
-317
-328
-320
-326
-315
-319
-302
-300
-304
-289
-305
-314
-310
-298
-288
-298
-286
-278
-294
-287
-290
-281
-266
-294
-301
-298
-302
-288
-285
-285
-289
-295
-296
-287
-262
-224
-225
-206
-209
-225
-225
-223
-214
-207
-217
-221
-233
-241
-249
-265
-253
-265
-248
-216
-218
-218
-220
-246
-222
-228
-233
-209
-229
-218
-215
-232
-206
-208
-207
-196
-187
-177
-166
-156
-157
-177
-176
-188
-191
-203
-227
-234
-269
-255
-256
-263
-251
-251
-247
-243
-280
-281
-300
-302
-315
-314
-284
-296
-264
-254
-248
-211
-235
-234
-202
-206
-206
-203
-205
-211
-230
-222
-225
-216
-227
-239
-228
-213
-211
-195
-196
-207
-204
-212
-214
-217
-224
-227
-226
-226
-217
-246
-268
-266
-253
-245
-238
-232
-227
-217
-218
-218
-214
-192
-185
-204
-177
-170
-174
-161
-161
-170
-177
-190
-187
-210
-212
-205
-190
-175
-190
-190
-216
-228
-225
-233
-229
-224
-256
-238
-262
-276
-267
-273
-252
-260
-274
-254
-251
-251
-235
-230
-204
-209
-211
-182
-187
-185
-183
-193
-206
-210
-205
-186
-184
-186
-184
-208
-222
-216
-213
-215
-240
-255
-259
-275
-264
-270
-277
-283
-293
-294
-290
-295
-289
-278
-276
-253
-269
-269
-275
-279
-278
-281
-253
-229
-215
-224
-239
-237
-226
-230
-199
-164
-138
-134
-128
-112
-116
-149
-155
-162
-188
-219
-222
-209
-247
-273
-292
-282
-267
-284
-285
-283
-306
-303
-301
-289
-282
-296
-281
-286
-287
-278
-283
-268
-274
-296
-303
-302
-295
-282
-270
-264
-268
-275
-267
-249
-250
-252
-241
-240
-240
-246
-252
-263
-272
-279
-299
-314
-321
-324
-326
-336
-341
-357
-369
-377
-384
-385
-394
-400
-395
-394
-376
-355
-362
-361
-355
-364
-363
-357
-341
-334
-321
-315
-323
-320
-322
-330
-329
-329
-302
-270
-270
-254
-242
-252
-265
-269
-271
-286
-297
-293
-271
-270
-282
-289
-302
-310
-317
-327
-328
-322
-320
-324
-333
-340
-340
-315
-297
-288
-276
-277
-281
-260
-268
-274
-272
-255
-250
-256
-249
-266
-274
-275
-288
-303
-309
-300
-304
-316
-330
-345
-346
-343
-354
-370
-384
-390
-394
-408
-405
-410
-406
-401
-386
-359
-351
-349
-351
-348
-350
-349
-342
-335
-324
-320
-321
-320
-312
-311
-298
-291
-274
-262
-266
-265
-254
-241
-236
-235
-242
-257
-279
-284
-287
-294
-294
-289
-290
-295
-291
-284
-266
-258
-256
-250
-246
-234
-239
-243
-250
-275
-290
-282
-271
-264
-257
-252
-260
-264
-254
-258
-264
-272
-269
-254
-260
-262
-239
-226
-234
-249
-262
-273
-274
-267
-265
-270
-279
-280
-283
-285
-287
-294
-292
-298
-289
-281
-274
-272
-266
-251
-254
-258
-253
-248
-232
-238
-250
-258
-288
-295
-297
-288
-285
-299
-299
-299
-303
-320
-325
-327
-336
-352
-353
-339
-321
-312
-313
-320
-321
-327
-333
-328
-338
-336
-341
-335
-320
-318
-310
-295
-288
-275
-251
-236
-242
-265
-284
-290
-288
-289
-270
-270
-288
-294
-300
-297
-313
-330
-327
-326
-327
-327
-322
-317
-310
-297
-306
-309
-303
-301
-295
-293
-301
-296
-280
-256
-257
-261
-250
-256
-254
-248
-257
-266
-267
-264
-252
-232
-226
-228
-250
-262
-262
-277
-288
-290
-284
-279
-271
-277
-274
-264
-265
-279
-289
-289
-274
-274
-282
-279
-285
-278
-280
-282
-281
-284
-272
-263
-264
-250
-238
-238
-240
-248
-249
-241
-236
-238
-234
-221
-222
-232
-230
-243
-259
-280
-285
-281
-274
-259
-252
-252
-257
-266
-281
-282
-280
-279
-280
-293
-302
-288
-274
-270
-276
-297
-298
-288
-280
-268
-260
-268
-268
-263
-263
-263
-259
-244
-235
-237
-230
-229
-224
-219
-204
-198
-199
-201
-226
-251
-263
-264
-265
-274
-292
-290
-297
-301
-314
-316
-320
-315
-322
-321
-312
-315
-321
-342
-347
-337
-328
-322
-309
-303
-305
-304
-291
-278
-274
-285
-290
-284
-290
-303
-306
-298
-318
-316
-313
-314
-306
-325
-325
-328
-320
-313
-315
-305
-293
-277
-272
-266
-258
-257
-251
-243
-228
-223
-214
-214
-209
-205
-210
-209
-198
-187
-186
-199
-215
-237
-257
-235
-249
-271
-270
-273
-269
-278
-295
-306
-308
-325
-340
-339
-338
-332
-330
-330
-327
-332
-332
-309
-288
-279
-291
-303
-291
-272
-268
-276
-276
-282
-289
-296
-293
-290
-284
-255
-238
-228
-215
-192
-196
-222
-223
-218
-225
-229
-217
-220
-223
-222
-223
-222
-228
-233
-237
-241
-250
-259
-261
-263
-277
-297
-308
-295
-291
-282
-280
-285
-282
-287
-270
-251
-258
-254
-253
-256
-261
-247
-227
-209
-212
-199
-180
-193
-206
-199
-189
-187
-183
-179
-180
-180
-178
-193
-204
-223
-228
-227
-228
-229
-233
-225
-220
-231
-248
-261
-272
-270
-262
-261
-249
-252
-252
-258
-270
-287
-302
-286
-284
-279
-271
-265
-272
-268
-248
-249
-264
-270
-267
-268
-276
-280
-273
-268
-258
-259
-239
-214
-214
-207
-196
-192
-197
-206
-218
-225
-218
-199
-185
-183
-189
-199
-212
-213
-220
-215
-188
-181
-175
-167
-157
-167
-166
-167
-175
-177
-191
-204
-205
-198
-198
-220
-229
-225
-230
-233
-245
-242
-234
-243
-260
-264
-261
-257
-256
-251
-251
-261
-255
-256
-263
-251
-249
-235
-237
-228
-191
-171
-172
-182
-189
-191
-184
-158
-138
-140
-161
-175
-184
-174
-171
-177
-166
-158
-164
-168
-170
-168
-176
-190
-186
-186
-182
-181
-183
-177
-185
-201
-199
-216
-245
-258
-248
-232
-241
-231
-223
-226
-237
-237
-234
-255
-264
-263
-260
-257
-246
-238
-223
-212
-215
-229
-241
-244
-241
-234
-224
-216
-207
-217
-224
-230
-233
-231
-237
-227
-216
-219
-216
-221
-227
-230
-239
-245
-258
-254
-243
-224
-225
-253
-266
-271
-282
-280
-276
-287
-286
-275
-276
-265
-266
-248
-243
-254
-262
-267
-256
-248
-246
-248
-248
-242
-240
-240
-226
-228
-243
-258
-254
-241
-234
-239
-237
-252
-238
-228
-222
-211
-214
-205
-191
-184
-199
-206
-205
-208
-219
-211
-215
-222
-222
-223
-228
-241
-244
-258
-265
-282
-300
-319
-334
-345
-352
-353
-359
-360
-356
-359
-364
-349
-333
-329
-336
-341
-333
-347
-348
-335
-320
-319
-323
-335
-348
-346
-346
-345
-339
-344
-340
-309
-307
-308
-290
-279
-283
-286
-291
-282
-274
-281
-287
-285
-287
-283
-267
-258
-265
-261
-259
-273
-291
-296
-297
-296
-282
-269
-278
-288
-303
-326
-333
-318
-317
-313
-313
-313
-292
-291
-291
-277
-269
-260
-246
-241
-244
-250
-262
-278
-262
-256
-253
-259
-262
-256
-267
-262
-268
-283
-288
-286
-292
-303
-318
-314
-300
-292
-287
-274
-264
-246
-240
-238
-238
-239
-241
-256
-285
-278
-259
-261
-265
-255
-245
-245
-235
-218
-203
-200
-213
-220
-214
-232
-259
-254
-250
-253
-277
-291
-299
-310
-308
-307
-307
-322
-336
-328
-332
-343
-358
-374
-367
-350
-338
-336
-332
-312
-299
-275
-261
-236
-221
-215
-199
-196
-193
-183
-182
-186
-177
-182
-174
-173
-166
-174
-187
-191
-202
-214
-223
-221
-220
-213
-217
-222
-229
-230
-219
-208
-211
-221
-234
-231
-216
-217
-218
-215
-210
-209
-215
-220
-224
-221
-223
-223
-213
-200
-202
-199
-207
-207
-190
-202
-202
-206
-212
-222
-248
-261
-263
-253
-243
-260
-266
-256
-264
-257
-254
-256
-278
-300
-299
-300
-295
-292
-294
-272
-260
-246
-243
-238
-237
-237
-226
-218
-216
-224
-234
-234
-219
-223
-223
-219
-207
-203
-208
-216
-206
-204
-218
-228
-243
-239
-233
-242
-249
-249
-249
-250
-255
-253
-236
-239
-246
-239
-245
-266
-270
-279
-285
-287
-290
-287
-302
-291
-273
-266
-263
-262
-264
-263
-265
-282
-281
-288
-299
-282
-271
-273
-268
-266
-266
-250
-242
-241
-244
-239
-236
-234
-232
-223
-231
-243
-243
-248
-245
-252
-252
-246
-254
-259
-267
-267
-267
-277
-284
-290
-301
-314
-290
-276
-275
-277
-291
-307
-311
-317
-327
-335
-340
-335
-320
-310
-303
-296
-292
-284
-283
-272
-271
-275
-266
-267
-269
-266
-260
-265
-273
-271
-268
-274
-271
-257
-253
-265
-266
-272
-286
-292
-295
-299
-296
-268
-256
-257
-259
-246
-233
-233
-237
-242
-243
-236
-226
-221
-219
-207
-192
-199
-203
-213
-214
-212
-219
-230
-226
-220
-236
-256
-260
-268
-292
-293
-283
-280
-287
-305
-298
-286
-278
-255
-261
-272
-280
-276
-275
-285
-274
-267
-265
-261
-261
-262
-273
-282
-285
-303
-319
-328
-334
-340
-346
-354
-358
-369
-369
-357
-340
-327
-330
-344
-337
-326
-332
-324
-318
-325
-323
-313
-315
-315
-316
-316
-307
-298
-290
-296
-282
-261
-260
-250
-235
-228
-226
-235
-241
-235
-230
-229
-251
-258
-254
-246
-236
-240
-228
-234
-259
-272
-280
-282
-284
-281
-280
-269
-267
-259
-237
-213
-214
-226
-231
-237
-241
-249
-239
-234
-233
-244
-241
-223
-209
-220
-221
-222
-232
-234
-247
-255
-256
-261
-281
-301
-306
-311
-314
-306
-306
-317
-322
-317
-315
-311
-308
-308
-302
-303
-296
-290
-302
-301
-286
-272
-271
-284
-264
-258
-267
-254
-241
-240
-236
-231
-219
-199
-207
-199
-192
-184
-187
-192
-185
-191
-220
-253
-262
-254
-241
-243
-231
-217
-221
-226
-229
-227
-225
-219
-229
-210
-191
-176
-171
-180
-189
-184
-185
-188
-171
-159
-155
-157
-154
-145
-140
-139
-130
-128
-136
-137
-144
-157
-179
-200
-222
-231
-234
-223
-224
-249
-260
-256
-242
-232
-250
-255
-255
-272
-279
-275
-260
-259
-270
-282
-287
-270
-264
-269
-266
-250
-246
-235
-220
-221
-208
-201
-208
-208
-211
-227
-235
-241
-251
-234
-221
-218
-220
-223
-218
-223
-226
-204
-192
-191
-180
-163
-158
-160
-161
-152
-159
-166
-172
-176
-175
-188
-189
-197
-198
-209
-229
-238
-253
-271
-279
-284
-271
-251
-245
-247
-247
-245
-233
-222
-213
-218
-223
-221
-220
-227
-230
-217
-206
-209
-217
-220
-220
-217
-225
-217
-215
-237
-250
-268
-269
-286
-296
-285
-288
-276
-262
-249
-255
-262
-263
-256
-252
-253
-253
-258
-265
-261
-269
-284
-279
-277
-280
-291
-287
-280
-268
-268
-264
-251
-261
-260
-247
-213
-206
-209
-210
-204
-209
-226
-227
-224
-232
-243
-246
-244
-238
-231
-212
-203
-203
-204
-205
-201
-191
-187
-190
-196
-204
-213
-223
-226
-228
-233
-241
-257
-255
-249
-247
-246
-237
-239
-245
-241
-247
-253
-248
-241
-224
-209
-208
-216
-229
-250
-251
-245
-270
-270
-268
-257
-251
-252
-260
-279
-283
-299
-303
-301
-313
-305
-307
-311
-300
-304
-287
-275
-284
-292
-290
-296
-307
-303
-295
-284
-277
-282
-293
-293
-297
-290
-281
-276
-277
-272
-275
-287
-290
-284
-288
-291
-285
-263
-251
-249
-249
-263
-273
-284
-291
-294
-290
-296
-301
-310
-311
-317
-325
-332
-327
-326
-331
-327
-318
-300
-302
-294
-286
-280
-257
-253
-255
-253
-245
-232
-217
-211
-215
-213
-215
-215
-207
-216
-213
-204
-208
-208
-216
-221
-226
-239
-250
-250
-247
-244
-245
-266
-286
-284
-277
-274
-279
-292
-303
-295
-292
-300
-307
-321
-303
-300
-303
-316
-328
-347
-356
-359
-369
-350
-341
-327
-312
-301
-314
-319
-315
-304
-299
-303
-301
-302
-310
-317
-326
-317
-303
-309
-308
-318
-327
-337
-331
-329
-329
-326
-332
-335
-333
-323
-317
-305
-307
-291
-275
-262
-244
-241
-245
-254
-257
-255
-258
-257
-259
-278
-296
-298
-300
-300
-278
-276
-271
-264
-268
-278
-293
-290
-272
-275
-288
-297
-314
-320
-335
-339
-335
-339
-327
-312
-292
-280
-287
-286
-292
-276
-255
-235
-229
-234
-235
-237
-239
-253
-251
-259
-271
-273
-279
-280
-281
-289
-309
-312
-304
-306
-305
-314
-313
-318
-321
-306
-327
-324
-302
-294
-292
-293
-288
-286
-271
-251
-240
-235
-235
-246
-247
-248
-241
-236
-230
-230
-231
-236
-239
-241
-246
-232
-237
-246
-259
-257
-243
-232
-236
-239
-244
-255
-257
-258
-247
-246
-249
-249
-273
-289
-289
-275
-266
-260
-256
-253
-254
-259
-259
-254
-252
-246
-251
-253
-253
-257
-255
-258
-249
-260
-258
-262
-272
-269
-266
-259
-268
-269
-284
-299
-303
-318
-324
-334
-344
-348
-365
-358
-353
-351
-352
-355
-350
-334
-323
-329
-322
-310
-294
-290
-277
-270
-273
-272
-289
-301
-289
-279
-271
-277
-272
-276
-291
-288
-294
-309
-311
-292
-288
-297
-284
-270
-264
-254
-245
-247
-246
-247
-253
-251
-267
-275
-262
-258
-262
-257
-247
-249
-242
-228
-227
-228
-232
-244
-244
-253
-262
-275
-292
-303
-314
-307
-304
-298
-300
-314
-307
-310
-326
-337
-331
-316
-305
-296
-284
-270
-270
-285
-297
-296
-316
-330
-329
-314
-314
-321
-314
-314
-314
-305
-308
-310
-309
-319
-310
-286
-277
-272
-266
-257
-245
-254
-286
-295
-275
-267
-263
-265
-269
-265
-264
-271
-254
-248
-241
-231
-232
-231
-221
-220
-228
-226
-239
-239
-251
-259
-270
-274
-277
-282
-297
-309
-312
-315
-307
-295
-287
-272
-274
-271
-257
-248
-246
-266
-281
-285
-282
-271
-267
-259
-256
-261
-264
-269
-267
-266
-263
-258
-245
-247
-253
-239
-243
-248
-246
-253
-254
-251
-259
-265
-268
-277
-291
-296
-293
-292
-287
-299
-301
-293
-300
-293
-286
-310
-319
-313
-314
-302
-284
-282
-286
-298
-312
-310
-316
-317
-303
-288
-275
-267
-259
-244
-244
-236
-234
-231
-234
-238
-230
-227
-223
-211
-209
-210
-203
-205
-221
-235
-249
-253
-253
-254
-260
-267
-274
-266
-249
-245
-236
-249
-244
-239
-235
-227
-229
-228
-231
-237
-240
-239
-232
-228
-233
-237
-226
-220
-234
-231
-243
-238
-222
-211
-180
-152
-151
-172
-194
-193
-182
-174
-187
-197
-210
-213
-219
-217
-206
-197
-176
-176
-178
-192
-198
-195
-189
-190
-195
-198
-205
-214
-204
-198
-203
-196
-197
-191
-168
-150
-136
-131
-125
-127
-124
-125
-128
-118
-112
-108
-103
-104
-125
-144
-141
-140
-155
-171
-185
-199
-210
-225
-224
-225
-229
-245
-252
-255
-272
-278
-283
-273
-269
-275
-269
-249
-245
-239
-234
-234
-245
-251
-237
-232
-244
-227
-201
-208
-221
-231
-234
-236
-230
-229
-233
-237
-235
-239
-251
-256
-260
-257
-260
-252
-252
-266
-274
-279
-277
-260
-259
-261
-257
-244
-245
-258
-249
-243
-251
-272
-291
-295
-292
-311
-311
-298
-280
-269
-257
-254
-261
-262
-280
-291
-294
-276
-271
-262
-266
-268
-257
-257
-250
-253
-254
-261
-248
-236
-235
-232
-234
-224
-223
-235
-248
-253
-245
-240
-244
-243
-242
-235
-236
-242
-246
-249
-245
-242
-246
-261
-264
-272
-291
-299
-291
-281
-285
-287
-293
-304
-324
-337
-340
-342
-344
-340
-344
-358
-335
-320
-325
-330
-325
-325
-323
-321
-326
-324
-322
-332
-339
-337
-343
-335
-319
-308
-313
-317
-313
-309
-303
-306
-292
-284
-289
-291
-288
-282
-290
-296
-287
-275
-268
-267
-262
-253
-237
-239
-247
-239
-241
-251
-251
-250
-250
-255
-264
-259
-248
-245
-244
-239
-259
-293
-298
-302
-327
-354
-353
-351
-342
-326
-315
-307
-295
-293
-305
-317
-321
-315
-318
-318
-334
-338
-347
-374
-391
-387
-379
-388
-399
-398
-390
-375
-367
-377
-389
-388
-381
-398
-405
-389
-375
-366
-356
-344
-327
-306
-290
-276
-278
-290
-301
-312
-323
-316
-291
-278
-276
-265
-267
-260
-266
-284
-293
-304
-308
-300
-292
-301
-304
-295
-301
-307
-306
-279
-251
-252
-246
-263
-282
-283
-281
-280
-287
-286
-267
-254
-256
-269
-275
-282
-278
-265
-267
-261
-260
-253
-257
-272
-282
-276
-273
-275
-272
-271
-249
-247
-237
-225
-223
-221
-238
-262
-268
-266
-268
-278
-291
-278
-266
-265
-279
-304
-333
-333
-337
-356
-350
-343
-353
-343
-337
-343
-333
-314
-317
-323
-334
-333
-326
-323
-317
-318
-314
-296
-286
-272
-272
-282
-269
-252
-229
-209
-204
-207
-210
-210
-214
-219
-222
-239
-237
-235
-233
-235
-242
-226
-218
-225
-229
-208
-190
-180
-183
-207
-210
-195
-189
-193
-189
-190
-200
-200
-209
-232
-245
-254
-262
-265
-278
-282
-275
-266
-267
-262
-260
-270
-253
-244
-250
-262
-263
-266
-265
-263
-270
-274
-269
-268
-269
-248
-236
-237
-237
-238
-232
-228
-236
-246
-258
-254
-269
-287
-293
-296
-285
-293
-295
-299
-304
-307
-310
-310
-306
-299
-305
-301
-297
-292
-286
-288
-287
-286
-292
-306
-312
-311
-308
-292
-284
-280
-275
-272
-263
-272
-274
-281
-289
-283
-279
-283
-281
-271
-262
-252
-241
-229
-201
-194
-192
-182
-185
-193
-203
-203
-208
-213
-207
-204
-203
-200
-202
-208
-219
-214
-226
-232
-234
-235
-244
-267
-267
-278
-291
-296
-286
-266
-249
-243
-230
-224
-230
-232
-247
-259
-264
-270
-280
-294
-291
-283
-283
-277
-295
-293
-306
-302
-276
-280
-302
-306
-320
-324
-332
-344
-356
-370
-365
-368
-364
-371
-393
-427
-441
-466
-514
-537
-634
-726
-831
-1013
-1385
-1417
-1607
-2174
-1765
-890
-227
-239
-608
-724
-836
-1382
-2526
-2802
-1776
-1673
-1412
-501
-297
-143
133
-154
-447
-37
124
-438
-685
-795
-940
-653
-638
-560
-512
-139
-206
-455
-611
-845
-925
-883
-686
-818
-1003
-866
-727
-1074
-1202
-1043
-836
-452
-245
-237
-96
131
138
-113
-262
-211
-147
-136
-12
120
271
384
392
429
560
768
798
900
1129
994
565
369
431
164
-171
-27
189
354
210
-81
-101
-114
-125
-317
-284
-18
-5
-127
-280
-616
-979
-1209
-1196
-863
-545
-165
128
472
611
452
680
1209
1158
1196
754
794
503
-884
-764
-486
-423
-240
255
348
153
-21
-162
-377
-237
-608
-705
-303
-526
-755
-779
-521
-749
-515
-128
44
267
275
45
-217
-410
-484
-726
-712
-291
-442
-855
-694
-575
-898
-905
-526
-245
-197
-110
-70
-259
-465
-614
-680
-674
-479
-289
-167
-119
-141
-161
45
105
183
471
554
571
405
272
89
-97
-50
127
137
311
441
425
372
367
508
558
534
629
810
773
571
472
427
472
396
495
787
1021
1006
993
969
899
888
845
948
949
1091
1127
934
757
858
927
955
1098
1411
1579
1511
1541
1543
1426
1373
1533
1597
1485
1614
1807
1657
1386
1627
1854
1754
1792
1999
2177
2189
1848
1612
1998
1881
1286
1384
1875
1572
1175
1441
1568
1335
1216
1513
1524
1377
1325
1368
1203
928
714
969
898
584
779
816
586
430
469
615
548
505
719
686
421
405
323
244
84
97
330
289
48
110
232
255
-41
-98
297
410
-36
-137
60
57
-361
-618
-379
-281
-457
-684
-738
-680
-916
-1133
-1247
-1299
-1286
-1473
-1711
-1746
-1829
-1885
-2089
-2055
-1841
-1764
-1893
-1764
-1631
-1690
-1701
-1652
-1402
-1335
-1271
-987
-853
-903
-664
-451
-458
-387
-171
-2
-71
-142
-44
-123
-217
-274
-275
-242
-361
-295
-283
-495
-524
-458
-622
-623
-607
-471
-518
-608
-494
-368
-524
-473
-54
33
-64
143
540
412
278
690
903
1012
1070
1400
1784
1932
1793
2123
2444
2425
2569
2535
2838
2962
2841
3042
3190
3421
3720
3918
4249
4552
4959
4651
2188
594
-372
-2343
-4273
-5420
-5275
-4919
-5668
-5925
-5714
-5524
-5011
-4318
-3174
-2256
-2210
-2458
-3129
-3849
-3920
-3729
-3066
-2268
-1443
-284
633
1372
2221
3172
4217
4864
5226
5180
4544
3670
2732
1751
783
-68
-566
-678
-673
-609
-698
-941
-1263
-1571
-1839
-2211
-2696
-3254
-3872
-4627
-5407
-6007
-6158
-5779
-5034
-4025
-2956
-1989
-1191
-589
-69
509
1112
1578
1831
1763
1475
1129
890
867
1000
1342
1808
2232
2524
2565
2378
2009
1506
932
256
-534
-1408
-2263
-3032
-3710
-4207
-4459
-4450
-4174
-3718
-3196
-2748
-2454
-2312
-2249
-2249
-2262
-2187
-2000
-1798
-1657
-1426
-1114
-688
-125
548
1340
2095
2641
2875
2841
2572
2136
1698
1208
702
158
-298
-861
-1303
-1744
-1907
-4102
-5395
-3298
-4092
-7251
-6792
-3521
-3601
-6819
-6477
-3060
-3159
-5280
-4259
-1794
-1209
-2069
-2220
-1201
-766
-275
-296
-154
1107
1700
1134
320
557
1121
544
72
472
707
-220
-667
-852
-994
-1426
-1814
-1403
-1373
-1579
-1802
-1750
-1500
-1755
-1741
-1577
-935
-564
-610
-202
341
944
987
1463
2058
2835
3530
4075
4622
5324
6152
6554
6909
8031
9310
9521
8717
8301
7082
4073
951
-1719
-3892
-5795
-7111
-7875
-8236
-8551
-8310
-7856
-7344
-6446
-5346
-4469
-4034
-4093
-4468
-5036
-5333
-5125
-4299
-2998
-1440
209
1919
3460
4998
6438
7567
8467
8964
8934
8172
6588
4730
2983
1428
128
-777
-1329
-1590
-1763
-1906
-2151
-2503
-2899
-3323
-3836
-4547
-5290
-6043
-6948
-7653
-7883
-7628
-6970
-5846
-4229
-2432
-781
717
2067
3117
3810
4309
4658
4694
4392
3894
3333
2787
2344
2191
2380
2694
2950
3031
2851
2349
1553
559
-560
-1750
-2934
-4060
-5095
-5995
-6613
-6873
-6719
-6143
-5254
-4197
-3121
-2128
-1294
-703
-347
-127
17
141
297
470
714
1041
1488
2046
2657
3311
3914
4342
4473
4274
3780
2932
1804
622
-480
-1502
-2428
-3125
-3553
-3850
-3997
-3895
-3572
-3177
-2813
-2480
-2257
-2249
-2424
-2626
-2799
-2874
-2774
-2447
-1907
-1253
-501
310
1139
1924
2594
3096
3378
3399
3166
2703
2054
1332
621
5
-502
-823
-1022
-1120
-1238
-1205
-1253
-1283
-1583
-1786
-3459
-5027
-4412
-5179
-6942
-7224
-5381
-4282
-4895
-4352
-1844
-461
-888
27
1688
2269
1509
617
869
475
-317
-1104
-931
-188
-233
-267
-145
403
448
105
81
268
-119
-1337
-1918
-2426
-2872
-3442
-3697
-3055
-2469
-2014
-1645
-1075
-210
65
151
178
666
653
171
-82
-3
100
-71
165
675
1194
1828
2256
2707
3262
3492
3422
3533
3627
3511
3795
3855
3849
4258
5089
5920
6100
5975
6143
5625
3997
1705
-360
-2386
-5038
-7143
-7772
-8132
-8564
-8553
-7534
-6080
-5199
-4393
-3116
-2165
-1741
-1478
-1203
-1245
-1808
-2040
-1349
-389
463
1367
2803
4452
5647
6514
7181
7401
7056
6206
5194
3820
1806
-212
-1694
-2689
-3424
-4007
-4087
-3823
-3523
-3184
-2877
-2738
-2877
-3138
-3279
-3508
-3943
-4381
-4521
-4251
-3739
-2971
-1811
-394
1119
2570
3790
4698
5172
5263
5052
4493
3657
2702
1829
1066
370
-189
-491
-526
-380
-252
-184
-258
-550
-1019
-1619
-2382
-3256
-4091
-4683
-4948
-5005
-4835
-4348
-3523
-2426
-1231
-62
984
1808
2379
2682
2689
2437
2030
1587
1266
1051
924
894
976
1200
1433
1620
1689
1590
1314
811
126
-725
-1632
-2485
-3220
-3747
-4019
-3981
-3678
-3142
-2468
-1724
-975
-313
243
615
757
698
549
380
197
61
45
177
448
834
1285
1705
2009
2170
2171
1975
1559
933
207
-512
-1231
-1900
-2388
-2668
-2729
-2598
-2269
-1811
-1337
-912
-567
-301
-182
-209
-340
-498
-673
-801
-877
-746
-564
-209
132
596
-199
-1171
-151
-185
-1527
-2098
-1216
-640
-1592
-2448
-1833
-1481
-2454
-2346
-1369
-888
-1056
-1105
-446
-357
-483
-697
-607
-595
-1288
-1344
-1511
-2231
-2762
-2446
-1822
-1565
-1345
-865
-320
-580
-539
-219
-458
-730
-660
-361
-589
-881
-549
-207
-27
235
1027
1778
1875
1960
2213
2068
1838
1876
1691
1430
1518
1590
1997
2336
2698
3240
4078
5081
5561
6053
6379
6781
6680
5928
5027
3947
1847
-1354
-3722
-5520
-7211
-8195
-8541
-7827
-6972
-5908
-4437
-3271
-3008
-2755
-1922
-1364
-1369
-1865
-2001
-1834
-1451
-704
279
1506
2668
4336
6076
7157
7421
7066
6626
6112
5070
3307
1343
-592
-2046
-2942
-3601
-3978
-4222
-3995
-3295
-2621
-2568
-2935
-3151
-3217
-3386
-3810
-4215
-4412
-4283
-3837
-3002
-1941
-825
643
2280
3738
4725
5272
5581
5546
5001
4054
3064
2114
1290
565
-46
-431
-603
-548
-430
-406
-620
-905
-1157
-1575
-2314
-3240
-4039
-4580
-4902
-4945
-4603
-3986
-3148
-2021
-731
429
1341
2087
2713
3063
3053
2798
2376
1871
1394
1096
965
908
968
1114
1302
1403
1341
1124
712
99
-672
-1509
-2354
-3132
-3789
-4230
-4309
-4065
-3580
-2958
-2231
-1417
-604
103
624
953
1082
1085
1018
885
713
585
591
721
950
1250
1573
1812
1911
1896
1709
1276
647
-62
-811
-1570
-2214
-2672
-2939
-3037
-2956
-2666
-2250
-1782
-1312
-883
-553
-333
-192
-118
-158
-247
-280
-211
-57
174
491
853
1232
1593
1858
1971
1910
1681
1321
848
279
-324
-904
-1411
-1764
-1966
-2000
-1908
-1768
-1599
-1392
-1185
-1039
-986
-1002
-1055
-1109
-1134
-1154
-1083
-906
-617
-227
210
663
1091
1438
1661
1724
1641
1435
1123
716
283
-120
-421
-713
-897
-1017
-988
-973
-862
-886
-844
-2210
-2986
-1717
-2709
-4324
-3886
-2600
-2525
-3230
-2415
-644
-679
-1382
255
1337
715
168
726
1184
317
-116
-255
-198
-412
-512
-288
-392
-423
-466
-710
-810
-656
-1394
-2087
-2127
-2081
-2266
-2719
-2413
-1823
-1386
-1070
-441
438
885
1010
1424
2016
2125
1843
1713
2116
2070
2005
2145
2600
3050
3115
3683
4329
5022
5095
5414
6128
6238
6156
5528
4736
2554
-743
-3674
-5764
-7247
-8922
-9397
-8511
-6487
-4653
-3304
-2388
-2222
-1861
-1381
-826
-1303
-2244
-2208
-1296
-326
-318
-178
832
2728
4678
6257
7052
7103
7079
6864
6202
4172
1606
-367
-1537
-2373
-3452
-4061
-4092
-3594
-2950
-2337
-1992
-2067
-2289
-2466
-2693
-3316
-3872
-4131
-4115
-3967
-3454
-2291
-885
525
1848
3280
4546
5319
5562
5254
4526
3578
2724
1835
845
-59
-548
-567
-445
-339
-289
-188
-189
-385
-820
-1487
-2312
-3212
-3970
-4497
-4753
-4729
-4345
-3604
-2643
-1538
-324
852
1736
2288
2652
2819
2687
2274
1752
1273
965
843
897
1016
1130
1341
1636
1791
1639
1210
600
-101
-951
-1853
-2691
-3386
-3855
-4017
-3803
-3352
-2763
-2094
-1371
-686
-127
320
602
668
554
457
452
446
422
490
782
1183
1604
1988
2223
2314
2232
2011
1585
922
119
-683
-1353
-1902
-2346
-2608
-2631
-2473
-2197
-1861
-1487
-1165
-950
-808
-736
-763
-793
-820
-823
-754
-577
-258
154
598
1028
1424
1786
2009
2028
1852
1538
1123
647
164
-317
-730
-1034
-1226
-1302
-1289
-1271
-1240
-1206
-1231
-1307
-1429
-1604
-1769
-1886
-1945
-1907
-1767
-1532
-1206
-779
-303
201
670
1024
1249
1360
1407
1324
1127
862
625
422
255
151
95
81
75
61
8
-109
-295
-520
-793
-1097
-1376
-1610
-1792
-1878
-1844
-1691
-1444
-1125
-786
-457
-141
143
336
422
456
450
431
396
344
308
333
394
467
568
649
673
613
498
331
86
-223
-570
-893
-1162
-1373
-1511
-1575
-1549
-1458
-1292
-1083
-877
-709
-582
-474
-403
-353
-333
-310
-245
-157
-40
134
310
492
693
847
955
982
923
809
621
387
138
-123
-375
-599
-761
-873
-951
-976
-948
-927
-913
-894
-902
-925
-959
-987
-1001
-979
-926
-840
-729
-577
-363
-129
80
269
457
594
647
638
572
474
350
208
92
-17
-106
-195
-259
-381
-495
-691
-1108
-3104
-3306
-2480
-4674
-5558
-3714
-2281
-3229
-2467
217
482
-1054
-220
1553
226
-820
-87
1194
171
-210
1015
612
352
707
1171
749
763
980
538
82
261
-134
-1327
-1366
-1204
-1445
-1941
-1427
-577
-553
-175
697
1082
1131
1057
1337
2122
2043
2123
3024
3923
4264
4507
5383
5714
5114
4729
4270
2548
589
-1596
-2958
-3832
-5262
-5205
-4489
-3649
-2856
-2321
-1978
-2052
-2556
-2770
-2952
-3555
-3812
-3710
-2624
-2106
-1777
-680
454
1828
2854
3667
4347
4555
4533
4631
4119
3066
2083
1414
961
152
-259
-285
-56
229
285
318
-20
-781
-1551
-2282
-3210
-3972
-4439
-4518
-4342
-4059
-3354
-2493
-1781
-1106
-322
470
974
1156
1265
1304
1256
1238
1208
1266
1258
1364
1817
2216
2441
2549
2647
2654
2242
1476
675
-180
-1072
-1815
-2263
-2499
-2700
-2633
-2360
-2105
-1873
-1674
-1448
-1366
-1423
-1414
-1379
-1443
-1502
-1380
-1067
-697
-288
220
733
1209
1678
2087
2301
2254
2082
1871
1517
996
524
179
-82
-257
-311
-247
-196
-194
-263
-404
-660
-997
-1328
-1692
-2052
-2279
-2362
-2342
-2233
-1999
-1621
-1215
-842
-471
-141
111
303
476
551
516
469
458
441
429
473
584
741
905
1042
1085
1043
890
625
297
-65
-446
-805
-1087
-1276
-1397
-1418
-1347
-1261
-1179
-1061
-925
-884
-905
-918
-937
-941
-929
-918
-854
-750
-571
-355
-123
119
353
551
711
800
785
716
604
474
293
145
26
-89
-163
-173
-153
-169
-194
-217
-273
-396
-535
-677
-826
-981
-1087
-1125
-1132
-1110
-1042
-925
-798
-664
-517
-362
-247
-156
-65
-14
7
17
51
85
101
149
239
322
358
380
395
375
306
221
122
6
-124
-250
-347
-426
-493
-565
-623
-665
-710
-779
-819
-826
-852
-887
-909
-907
-899
-871
-827
-777
-703
-611
-510
-401
-296
-192
-94
-2
82
155
205
241
273
279
266
281
275
241
193
143
78
-19
-105
-190
-254
-319
-390
-442
-486
-527
-587
-642
-687
-719
-742
-754
-762
-749
-739
-721
-670
-590
-481
-389
-275
-154
-38
47
122
159
176
174
223
195
194
134
132
-790
-1121
-251
-1618
-1954
-827
-571
-1041
-483
345
-214
-720
-429
-495
-1428
-1446
-1476
-1171
-1332
-1030
-560
-823
-257
163
-216
-299
45
-264
-381
-289
-19
-391
-399
-81
-317
-371
-421
-343
-269
-238
-153
-54
-236
-191
-431
-757
-763
-1012
-1196
-1172
-1094
-955
-867
-711
-515
-524
-427
-536
-698
-735
-969
-924
-784
-748
-588
-429
-106
131
194
406
653
702
776
1090
1196
1044
1306
1573
1425
1743
2124
2144
2351
2783
3100
3319
3616
3759
3616
2997
2216
1431
-37
-1491
-1856
-2452
-2856
-2346
-1794
-1273
-736
-378
-630
-1038
-1602
-2394
-2972
-3446
-3982
-3798
-3251
-2750
-2054
-1418
-620
-42
259
482
623
563
690
972
895
720
790
929
828
911
1034
1241
1592
1881
2085
2196
2073
1758
1389
732
26
-607
-1042
-1359
-1562
-1486
-1192
-878
-703
-580
-543
-699
-1028
-1352
-1718
-2003
-2120
-2135
-2063
-1937
-1670
-1279
-912
-653
-416
-144
104
225
287
310
319
333
322
270
204
202
294
456
629
832
1058
1224
1253
1164
984
708
362
23
-273
-520
-664
-731
-717
-675
-571
-454
-427
-479
-589
-735
-892
-1039
-1186
-1295
-1320
-1253
-1165
-1089
-982
-835
-684
-539
-396
-275
-167
-80
-28
-10
-6
-10
-27
-10
15
51
133
253
351
413
452
477
426
324
199
64
-57
-197
-301
-376
-414
-423
-412
-419
-389
-355
-359
-392
-442
-502
-579
-639
-698
-722
-735
-727
-712
-702
-677
-633
-587
-539
-476
-401
-355
-318
-276
-255
-247
-239
-224
-191
-172
-141
-83
-16
43
85
114
135
151
157
118
64
2
-48
-102
-164
-207
-254
-319
-375
-405
-428
-444
-449
-461
-481
-481
-477
-468
-463
-477
-489
-486
-493
-490
-469
-455
-421
-367
-305
-254
-207
-155
-110
-75
-51
-39
-26
-2
13
16
16
31
0
-14
-18
-40
-72
-106
-135
-164
-204
-221
-241
-279
-297
-321
-368
-384
-386
-398
-390
-386
-364
-355
-324
-291
-276
-245
-196
-140
-105
-82
-64
-55
-43
-42
-43
-36
-23
-20
-21
-5
-13
-39
-70
-109
-141
-168
-211
-273
-308
-338
-367
-494
-451
-424
-535
-432
-384
-396
-354
-271
-346
-401
-391
-466
-543
-561
-605
-600
-517
-562
-509
-457
-438
-391
-317
-340
-579
-962
-1143
-1032
-806
-523
-324
-161
-28
210
342
410
435
342
211
-4
-209
-443
-628
-759
-852
-868
-805
-667
-464
-238
-54
53
141
181
150
61
-69
-258
-448
-538
-585
-563
-492
-411
-278
-116
43
163
235
214
132
47
-53
-195
-327
-417
-450
-430
-351
-244
-106
67
191
304
398
473
477
404
330
254
152
74
55
83
103
150
254
352
440
496
515
479
410
325
240
112
-33
-148
-238
-289
-335
-369
-384
-358
-344
-332
-309
-329
-402
-485
-551
-632
-692
-754
-773
-771
-773
-739
-686
-621
-576
-546
-513
-472
-454
-441
-431
-429
-427
-435
-422
-390
-356
-326
-305
-271
-232
-202
-175
-161
-181
-223
-270
-299
-320
-335
-311
-276
-253
-216
-169
-134
-111
-97
-87
-112
-145
-151
-166
-182
-182
-172
-142
-98
-60
-32
-10
0
9
0
-21
-53
-84
-125
-179
-231
-256
-273
-293
-316
-321
-292
-265
-250
-238
-220
-241
-280
-310
-335
-367
-403
-431
-467
-476
-473
-473
-469
-459
-436
-426
-409
-400
-393
-390
-410
-422
-450
-463
-475
-477
-459
-433
-392
-356
-316
-281
-251
-242
-245
-254
-264
-281
-282
-285
-300
-322
-331
-340
-361
-374
-371
-350
-339
-322
-310
-324
-336
-348
-372
-397
-401
-385
-362
-345
-330
-299
-278
-265
-244
-236
-231
-245
-260
-275
-297
-319
-348
-356
-373
-387
-396
-395
-378
-384
-386
-393
-419
-432
-438
-462
-481
-504
-514
-497
-487
-472
-439
-395
-356
-310
-272
-251
-255
-261
-264
-295
-330
-344
-353
-371
-372
-350
-347
-353
-355
-380
-422
-449
-476
-501
-531
-537
-545
-554
-563
-567
-561
-568
-527
-473
-429
-391
-357
-327
-298
-273
-257
-239
-230
-214
-191
-170
-148
-137
-126
-136
-152
-173
-191
-217
-251
-281
-321
-360
-398
-419
-429
-449
-480
-481
-488
-510
-513
-507
-486
-468
-434
-397
-369
-355
-335
-306
-288
-288
-286
-260
-226
-192
-163
-130
-111
-121
-132
-146
-152
-171
-199
-217
-219
-231
-279
-299
-312
-342
-375
-380
-387
-411
-419
-432
-428
-416
-408
-399
-383
-366
-339
-325
-311
-285
-255
-247
-244
-235
-247
-259
-274
-290
-286
-286
-306
-332
-341
-347
-363
-370
-368
-371
-389
-412
-427
-453
-470
-497
-520
-499
-477
-468
-458
-441
-428
-428
-434
-442
-420
-409
-394
-366
-338
-318
-335
-357
-359
-355
-348
-351
-346
-343
-333
-327
-352
-368
-376
-397
-425
-445
-448
-448
-443
-429
-375
-326
-296
-251
-203
-159
-139
-125
-112
-108
-114
-120
-132
-143
-144
-154
-149
-146
-156
-147
-128
-113
-128
-162
-196
-237
-283
-326
-361
-410
-451
-459
-467
-468
-452
-422
-385
-358
-333
-314
-327
-339
-313
-295
-290
-289
-287
-269
-238
-218
-179
-148
-139
-132
-113
-96
-103
-116
-151
-187
-229
-277
-304
-306
-288
-282
-279
-250
-245
-255
-262
-253
-246
-270
-291
-282
-271
-258
-240
-203
-182
-163
-156
-134
-112
-121
-140
-165
-178
-198
-223
-252
-278
-295
-309
-328
-325
-307
-285
-256
-237
-217
-205
-216
-238
-244
-277
-313
-329
-336
-339
-338
-304
-260
-234
-209
-175
-145
-156
-177
-188
-210
-243
-301
-357
-391
-405
-417
-424
-410
-386
-370
-354
-345
-320
-300
-292
-298
-298
-297
-304
-310
-319
-338
-340
-308
-272
-227
-195
-186
-170
-175
-189
-197
-197
-198
-207
-231
-250
-257
-269
-282
-274
-273
-269
-244
-243
-227
-219
-215
-211
-210
-201
-215
-243
-273
-296
-322
-320
-315
-300
-272
-252
-220
-226
-234
-233
-232
-240
-262
-292
-314
-332
-349
-349
-328
-319
-322
-311
-300
-290
-301
-321
-330
-334
-341
-343
-333
-322
-290
-277
-257
-219
-202
-172
-157
-146
-149
-155
-170
-178
-193
-235
-260
-269
-294
-308
-343
-358
-353
-362
-367
-388
-402
-406
-422
-421
-408
-413
-409
-395
-385
-376
-372
-356
-334
-305
-279
-258
-234
-200
-173
-154
-128
-100
-87
-83
-93
-113
-127
-161
-192
-212
-227
-234
-233
-251
-280
-299
-313
-331
-348
-362
-370
-395
-422
-424
-414
-403
-391
-347
-305
-275
-257
-243
-214
-179
-162
-153
-145
-140
-142
-156
-172
-176
-177
-185
-200
-196
-193
-205
-225
-252
-268
-294
-330
-375
-394
-415
-459
-480
-482
-481
-489
-470
-421
-390
-370
-336
-298
-274
-250
-226
-209
-206
-194
-177
-174
-187
-190
-193
-199
-197
-190
-164
-165
-178
-187
-200
-230
-270
-277
-302
-343
-358
-362
-369
-375
-347
-320
-299
-280
-256
-245
-264
-274
-271
-259
-259
-254
-241
-228
-217
-200
-177
-147
-137
-139
-137
-140
-167
-184
-195
-227
-248
-275
-290
-305
-339
-366
-392
-413
-422
-418
-409
-402
-392
-394
-387
-380
-367
-334
-311
-288
-278
-278
-261
-228
-193
-179
-164
-148
-155
-136
-109
-88
-96
-99
-104
-106
-122
-159
-181
-230
-298
-330
-338
-362
-368
-339
-340
-367
-371
-371
-383
-398
-379
-339
-317
-309
-289
-271
-273
-265
-235
-213
-206
-188
-154
-124
-103
-98
-86
-73
-78
-61
-54
-56
-90
-119
-140
-157
-177
-211
-225
-237
-255
-276
-280
-277
-278
-275
-270
-245
-229
-234
-247
-247
-263
-287
-305
-299
-287
-289
-264
-245
-226
-206
-185
-159
-148
-150
-179
-203
-218
-233
-239
-245
-248
-264
-266
-253
-258
-263
-276
-286
-283
-295
-305
-321
-325
-334
-347
-364
-381
-372
-377
-377
-355
-328
-304
-291
-267
-244
-240
-248
-250
-261
-292
-306
-300
-278
-276
-270
-252
-230
-217
-211
-189
-184
-180
-184
-215
-241
-246
-245
-254
-262
-261
-242
-234
-217
-207
-211
-209
-204
-215
-238
-278
-304
-315
-322
-317
-328
-324
-298
-273
-271
-253
-227
-215
-227
-226
-232
-242
-251
-274
-281
-297
-298
-302
-291
-286
-287
-281
-279
-287
-306
-322
-350
-378
-399
-409
-416
-421
-410
-386
-368
-345
-338
-314
-294
-286
-265
-267
-266
-257
-269
-276
-298
-301
-281
-258
-242
-230
-224
-206
-178
-166
-157
-148
-149
-154
-191
-218
-237
-244
-257
-284
-293
-285
-268
-276
-280
-285
-295
-305
-326
-336
-359
-362
-336
-327
-316
-278
-234
-188
-162
-140
-121
-109
-92
-79
-79
-100
-110
-123
-158
-177
-196
-196
-204
-217
-196
-185
-187
-208
-231
-244
-278
-317
-343
-366
-397
-414
-409
-394
-394
-390
-376
-360
-341
-342
-333
-322
-308
-296
-291
-284
-274
-261
-248
-215
-192
-162
-139
-127
-117
-118
-108
-111
-114
-126
-136
-164
-190
-207
-226
-239
-254
-256
-267
-270
-253
-230
-213
-204
-187
-170
-162
-151
-142
-141
-146
-143
-131
-126
-118
-108
-99
-82
-62
-60
-60
-51
-47
-53
-63
-81
-115
-174
-210
-234
-264
-292
-332
-343
-359
-369
-362
-360
-354
-337
-307
-297
-294
-265
-242
-235
-210
-184
-160
-137
-106
-76
-59
-32
-7
-12
-22
-40
-51
-53
-59
-81
-116
-144
-161
-187
-202
-206
-214
-219
-237
-255
-274
-304
-321
-327
-330
-327
-321
-317
-308
-290
-254
-234
-215
-186
-174
-144
-125
-117
-125
-123
-124
-143
-161
-167
-164
-163
-146
-136
-127
-109
-86
-72
-77
-86
-108
-145
-172
-190
-199
-199
-197
-195
-189
-170
-137
-123
-126
-131
-122
-112
-110
-127
-143
-140
-151
-157
-170
-197
-197
-200
-191
-182
-181
-180
-192
-198
-196
-211
-250
-271
-281
-293
-302
-298
-295
-288
-279
-268
-254
-248
-227
-219
-220
-205
-193
-192
-189
-170
-162
-165
-161
-151
-152
-171
-179
-176
-175
-174
-179
-165
-151
-137
-130
-118
-103
-93
-105
-122
-145
-165
-174
-195
-220
-243
-254
-257
-271
-279
-272
-275
-276
-262
-232
-220
-217
-215
-216
-222
-228
-239
-247
-249
-251
-244
-242
-226
-198
-172
-161
-147
-147
-172
-183
-195
-204
-215
-243
-271
-263
-254
-267
-270
-278
-282
-282
-278
-260
-256
-252
-250
-257
-278
-303
-321
-338
-345
-339
-330
-324
-308
-296
-271
-249
-233
-227
-226
-242
-262
-259
-275
-285
-294
-289
-301
-299
-290
-295
-298
-296
-288
-287
-279
-271
-263
-269
-286
-309
-317
-318
-308
-306
-294
-276
-249
-230
-228
-211
-183
-160
-154
-157
-166
-178
-188
-207
-219
-200
-181
-170
-163
-157
-141
-131
-125
-128
-130
-135
-156
-159
-172
-170
-187
-209
-222
-255
-268
-276
-282
-300
-309
-307
-311
-317
-308
-284
-262
-245
-236
-221
-203
-181
-158
-139
-118
-113
-103
-94
-115
-125
-122
-127
-132
-132
-125
-132
-137
-141
-162
-179
-188
-204
-228
-254
-260
-277
-289
-305
-309
-301
-306
-297
-284
-278
-269
-253
-220
-195
-188
-176
-150
-151
-154
-155
-160
-173
-193
-177
-166
-160
-153
-152
-146
-161
-185
-185
-178
-191
-198
-219
-229
-240
-255
-271
-283
-282
-274
-255
-230
-215
-204
-195
-206
-209
-218
-202
-190
-169
-137
-141
-132
-109
-98
-84
-70
-68
-85
-101
-113
-141
-180
-226
-278
-312
-338
-347
-342
-353
-367
-369
-338
-334
-336
-330
-321
-341
-372
-369
-361
-354
-344
-328
-306
-272
-233
-205
-186
-160
-136
-124
-139
-158
-167
-178
-190
-185
-180
-193
-158
-133
-129
-112
-127
-144
-154
-160
-174
-202
-226
-243
-260
-272
-282
-280
-269
-252
-239
-220
-208
-202
-185
-194
-214
-227
-219
-215
-221
-214
-192
-182
-168
-152
-136
-122
-108
-94
-87
-95
-122
-133
-147
-167
-165
-156
-173
-191
-185
-167
-154
-161
-172
-181
-197
-223
-268
-288
-291
-307
-308
-302
-297
-292
-267
-236
-235
-236
-219
-215
-211
-204
-198
-182
-193
-197
-206
-219
-222
-224
-214
-214
-228
-231
-235
-243
-239
-232
-231
-232
-245
-272
-287
-289
-285
-291
-299
-305
-309
-295
-294
-294
-297
-297
-279
-245
-226
-211
-194
-186
-184
-174
-173
-185
-183
-176
-177
-181
-185
-197
-200
-200
-195
-201
-209
-204
-207
-208
-227
-254
-278
-293
-310
-308
-301
-305
-302
-304
-296
-283
-273
-283
-282
-280
-277
-291
-293
-297
-297
-308
-309
-299
-312
-321
-322
-299
-320
-428
-455
-248
-98
-186
-366
-497
-465
-335
-288
-386
-418
-339
-316
-350
-367
-398
-387
-351
-377
-436
-408
-347
-330
-285
-270
-298
-286
-223
-217
-256
-256
-246
-253
-268
-266
-281
-263
-251
-257
-252
-230
-204
-198
-194
-214
-239
-262
-260
-262
-287
-322
-351
-354
-331
-312
-305
-292
-266
-246
-235
-234
-236
-243
-256
-267
-293
-321
-345
-351
-345
-342
-324
-295
-283
-255
-228
-198
-204
-225
-238
-239
-256
-299
-316
-329
-337
-350
-348
-330
-313
-289
-269
-260
-249
-246
-253
-279
-300
-313
-318
-328
-339
-333
-329
-312
-299
-274
-239
-215
-212
-225
-229
-240
-257
-296
-309
-323
-321
-307
-313
-302
-278
-254
-237
-223
-221
-225
-240
-256
-273
-296
-326
-339
-336
-331
-303
-261
-236
-219
-201
-170
-147
-161
-196
-231
-261
-283
-294
-304
-294
-298
-304
-300
-289
-290
-294
-282
-257
-256
-288
-322
-335
-348
-351
-357
-378
-364
-334
-308
-285
-268
-255
-260
-260
-260
-271
-291
-308
-310
-315
-332
-341
-342
-337
-332
-312
-301
-300
-287
-275
-259
-253
-223
-215
-220
-225
-239
-223
-207
-224
-216
-198
-188
-179
-183
-181
-181
-188
-198
-189
-194
-227
-226
-242
-259
-259
-245
-232
-224
-217
-224
-229
-257
-276
-281
-281
-277
-263
-252
-252
-251
-256
-251
-233
-225
-215
-195
-199
-181
-170
-169
-170
-170
-170
-181
-192
-197
-215
-237
-253
-268
-289
-286
-287
-286
-277
-279
-299
-336
-350
-352
-355
-356
-352
-342
-328
-320
-300
-269
-255
-253
-245
-236
-230
-224
-216
-216
-215
-205
-203
-225
-235
-239
-257
-273
-281
-284
-298
-291
-292
-299
-314
-336
-352
-372
-401
-414
-402
-392
-395
-360
-342
-340
-322
-356
-386
-412
-401
-437
-502
-526
-527
-569
-658
-709
-746
-888
-1407
-1469
-1457
-1945
-2340
-2340
-2330
-2628
-2476
-2177
-1965
-1634
-1139
-692
-304
160
510
690
872
965
868
811
687
618
438
301
139
99
125
0
90
29
100
181
218
131
102
186
-47
-230
-128
-215
-454
-458
-381
-569
-749
-753
-813
-989
-1006
-1036
-1110
-984
-962
-952
-889
-691
-638
-522
-290
-97
123
312
488
646
595
419
472
530
217
-72
6
7
-340
-518
-371
-384
-340
-433
-378
-128
1
-125
-179
147
-22
-186
-136
-140
-235
-378
-365
-461
-491
-530
-579
-532
-582
-514
-439
-400
-450
-275
-45
-83
-175
-19
191
217
188
271
209
261
306
47
-131
-8
51
-244
-220
-76
-84
-119
-13
102
64
-24
118
73
-84
-19
-44
-251
-304
-179
-422
-519
-431
-422
-430
-569
-487
-401
-470
-576
-731
-437
-381
-687
-668
-402
-434
-646
-725
-475
-514
-566
-646
-696
-499
-569
-734
-792
-462
-601
-732
-706
-569
-433
-770
-641
-679
-415
-485
-837
-424
-395
119
-587
-616
50
680
33
-494
918
1150
208
242
826
427
258
199
268
-462
-369
225
-544
-739
180
385
-303
-811
41
689
567
-226
105
1291
575
-290
263
676
141
-585
-215
477
320
-400
124
302
278
319
46
924
719
512
246
474
329
130
49
66
-483
-18
-640
150
90
369
326
-71
700
498
54
-77
643
69
-505
-169
-320
-496
-224
-489
-116
-545
108
-48
150
199
138
489
145
251
-61
361
-69
259
-100
-658
460
-395
93
157
357
-545
-356
46
348
36
-614
551
319
-222
-265
-487
-74
-793
-1235
-345
-380
39
-472
182
1098
-331
-934
459
103
375
-1051
449
361
-511
-597
-594
544
-583
-522
91
-702
70
220
-251
77
-196
-59
269
556
778
-50
538
347
-462
-643
-228
-1455
-382
636
-109
-762
802
487
-359
-395
1235
-377
-582
-107
1042
535
-292
198
-48
1062
-1627
-210
721
-70
-1358
1603
610
-364
-275
1138
691
-1357
401
607
276
-159
550
-188
-47
778
-27
375
-635
971
618
-1234
487
827
688
-1269
62
844
-555
-785
812
-240
-562
335
-1036
-864
205
-1081
660
-1039
1078
66
-165
-182
-149
6
-497
-362
-702
-390
2
-1053
-896
472
-793
-532
53
-18
-1350
521
-428
-120
-391
-1488
-260
100
-875
-1815
1372
-787
-1136
-279
109
-456
-585
-448
314
-97
-481
10
-1143
-467
5
-1053
-1483
901
440
-1776
43
500
712
-2621
-311
1651
-461
-1978
388
1033
-1601
-1152
635
-784
-27
-46
-362
760
-253
604
-1627
313
420
-815
-107
544
448
-676
70
785
252
-964
234
-77
-81
110
-1334
1155
-48
-767
190
1396
484
-869
-294
976
122
-1335
153
-846
-981
88
-655
18
-621
117
219
-928
357
307
-1432
365
684
-1003
-1032
-285
207
-554
-1020
-180
750
337
-716
-594
850
-371
-920
-723
176
-393
-1103
-241
-359
204
-1207
-963
236
247
-1684
699
406
-1727
239
-81
-38
-54
715
-1149
391
-319
-1642
494
328
-2490
318
2025
-546
-341
285
540
-520
-1070
-1636
841
-1076
-665
-213
333
323
193
-1069
321
1291
-1979
-308
654
-637
-1860
-91
426
-433
-622
131
1311
-1185
-1088
1533
199
-1846
39
743
-704
-657
-1370
1443
423
-2641
-269
2274
-1876
-932
862
408
-170
-1210
577
-957
486
-689
-841
-212
353
14
-1458
51
-45
-57
-1432
566
-98
-1042
-757
716
-457
-2522
1600
38
-1845
-601
275
-585
-308
-1003
-587
-19
-249
-738
-127
-819
-451
-133
-91
-1647
-964
1708
-379
-2120
295
1452
-589
-2558
875
1233
-2336
157
160
-465
-742
-936
418
-572
-518
-482
804
-569
-76
-268
-589
205
-221
-667
-387
173
-1605
-1554
1801
-414
-1955
715
364
-912
-1255
229
-508
-1508
-33
533
-304
102
-217
668
-686
-233
208
677
-939
-1388
440
-100
-156
-2355
-637
2814
-1548
-2376
1277
1899
-1423
-1259
859
-371
-86
-330
-1102
820
-60
-787
371
482
-1112
-970
514
-602
-1793
51
288
-950
-590
-832
238
-131
-1247
-1198
1243
-1178
-399
-565
192
82
-1538
-1085
731
-140
-2009
1245
-771
-172
417
-1968
-1250
730
523
-1882
-737
406
482
-969
-1406
417
1070
-1912
-2012
1499
1409
-3065
-1263
2551
-522
-1600
-223
1446
-719
-1834
144
641
-15
-909
-288
45
-262
616
-719
-697
1834
269
-2231
151
1022
452
-1802
-429
486
-624
-367
-1083
-281
-159
240
70
-678
-327
245
-976
-1510
-512
102
-1182
-919
-767
755
-282
-1234
1078
-19
149
-1722
259
-109
-1838
336
-403
-776
-821
-428
108
-1288
-457
1056
817
-2428
266
1922
-1658
-657
-203
-81
-102
-1850
-238
294
-145
-1587
78
358
-1726
127
-524
-798
-671
394
-1187
-386
-177
614
-1097
10
106
-1529
151
316
-1130
-1921
1696
705
-2009
172
544
-472
388
-1678
-33
260
-1392
-961
-434
878
-1181
282
-269
429
1132
-593
-772
504
-2709
-57
-572
-1913
-452
-198
-725
-946
795
-816
-149
-269
-716
-401
-65
-2175
584
-954
-1541
-691
1353
259
-1316
272
1757
-232
-1697
681
-366
16
-2766
-226
772
-1578
-286
304
-1245
326
-1227
202
1067
-1619
-1116
1308
-895
-828
92
-1596
-883
1677
-1672
-1889
949
-106
1438
-2903
182
206
1457
-1921
-1270
933
-130
-947
-2269
230
976
-1381
-154
586
1292
-696
-214
-1879
1629
-293
-2964
-204
976
-230
-3302
893
169
-414
-1854
1442
-569
-266
-199
-1738
1233
-2388
-325
-67
144
-1441
264
-960
-106
-1510
-35
-13
-1317
761
-989
177
-1774
-132
60
-1734
-123
1000
-495
-167
-463
53
241
-101
-1051
-879
1253
-102
-2135
655
1069
-1154
-937
-217
891
-285
-872
-511
961
-582
-212
-153
159
-274
-770
-71
407
-99
-1359
1580
448
-1420
-778
734
795
-873
-1337
1344
1375
-1142
-1153
978
755
-1590
-105
-37
316
-756
-580
-29
-850
883
-704
-677
946
-2578
672
789
-853
-538
-19
75
-1548
-854
-401
949
-1373
79
-99
-61
-896
-273
888
-2130
-539
196
-763
-1517
92
877
-1605
-967
-469
669
-1019
-1306
763
495
-671
-421
952
-928
288
-412
-316
-650
-64
-96
-610
-722
828
-823
-607
38
304
-312
-1233
-1052
457
1136
-2239
145
-408
-461
-266
-188
-1926
1445
-508
-1295
166
-247
-441
-929
-221
-386
-874
-277
90
-378
-1055
-286
-12
-1082
178
59
-367
-77
-552
-433
568
-618
-624
349
107
-710
-4
-194
1093
-433
-599
1460
-151
-1871
280
780
-607
-1921
-27
535
-416
-343
248
-292
-788
-620
1206
-778
-917
355
-615
337
-915
-1229
-15
1649
-2468
-15
-448
-85
-59
-1605
508
-1165
-771
-235
-504
-76
706
-668
-1658
302
-174
-839
-801
-61
230
-602
-1164
24
1728
-1385
-762
290
310
-798
-1239
293
-496
-944
-1321
432
962
-1206
-102
1707
-162
-1675
940
-213
-965
-96
920
-779
-729
898
-499
109
81
-346
-163
868
-745
-355
59
-211
-496
-681
80
-151
-130
-1171
-913
182
269
-1236
-1352
500
714
-1962
-1273
316
1630
-2164
-2252
1485
-280
-1508
-1248
371
-288
-403
237
-776
-342
-158
853
-2852
-387
1010
-1692
-1337
278
1021
-2074
244
389
-1857
-335
329
-1486
-568
474
-1171
-1204
370
-379
-1401
-257
397
-166
-2455
-562
1775
-1216
-2582
23
1993
-1174
-1696
519
1920
-901
-406
-975
1241
-487
-539
1415
-1401
-294
764
290
-1398
-198
712
-286
-1178
-864
189
1681
-2262
-1437
1555
1347
-1722
-2579
3054
662
-2709
-2626
3617
-129
-3028
-1026
1828
380
-2332
-418
791
1265
-1726
314
-2
-198
782
-1420
-1244
669
1791
-2180
-978
1282
1108
-1537
-534
431
-552
-575
-376
-796
-773
-303
17
-344
-1358
-565
151
-1382
-888
847
-558
-664
-319
471
-1808
-287
-253
-629
-1005
318
301
-1071
20
97
43
-692
-522
931
-1449
-1020
1315
219
-743
-1069
811
-1341
-359
-1355
-351
183
-1065
36
116
316
-2211
-403
481
-126
-513
-1319
789
506
-390
-1907
-242
365
-201
-1373
151
305
-623
-558
-668
-70
-1432
-410
1126
-1114
-1901
559
681
-1090
-1582
231
-156
-771
-1467
-178
236
-374
-162
-1538
187
551
-318
-1850
-427
-41
23
-2011
-418
153
-587
932
-200
25
-383
631
-640
-1047
219
110
-603
249
70
-16
-498
-16
1050
-1359
-175
235
343
-1407
-1251
-203
90
-444
-1544
520
1239
-591
-1065
570
929
-725
-2784
-500
1226
-485
-2281
-373
1647
319
-835
-860
1384
-479
-182
68
-193
-19
-1255
1055
-640
-288
-614
382
435
134
-113
-986
1472
187
29
-1565
-1206
355
214
-1692
-567
1195
33
-156
434
260
-1248
240
298
-1833
-1021
-623
142
-435
-1310
54
415
-439
-641
527
-994
347
533
-1378
-1118
-869
248
-1158
-528
929
-735
-923
1119
454
-1544
-732
857
-1286
-965
593
-217
-486
344
121
-1089
-519
-828
486
-742
-1908
490
1181
-1140
-1353
120
414
-846
-1384
-428
418
53
-1830
-891
1072
505
-1190
-1184
336
-292
-2593
-992
-301
780
-149
722
831
329
-643
-663
389
-272
-299
-788
537
-39
-242
-642
-767
549
782
-639
-397
-196
318
-315
-1143
-1031
806
101
-1377
-388
-60
1211
-475
-569
351
80
-816
-1718
156
-154
-730
-1385
-711
1041
104
-866
-959
674
313
-788
-1421
715
736
-798
-1064
-228
118
-1099
-52
161
-477
640
-478
307
711
-922
-1300
-710
-225
-1564
-1325
228
544
-694
-432
54
1066
-250
-1448
-308
-453
-836
-552
-618
-508
35
-543
-309
-323
328
-315
-12
-65
-1339
83
171
-1759
-753
570
149
-491
-948
1147
1716
-545
-1440
1022
611
-2028
-1379
514
40
-1483
-204
532
1009
-696
-248
40
-19
104
-636
68
498
240
-1299
-735
480
-7
-702
-472
656
-621
-923
-216
314
-544
-1262
62
-554
-375
-1166
-624
-102
-475
-298
-772
619
209
-284
-615
-572
-501
-990
-619
-332
-190
-261
546
124
-365
146
-352
-494
-251
-101
-729
-428
-411
-119
-285
-1036
680
-370
-496
446
-234
-1055
-856
-119
-1084
-1974
-161
204
-511
-112
571
289
-413
-470
-569
-1274
-812
201
-992
-643
312
651
-508
63
-272
-483
48
-528
-818
-564
184
-164
323
-791
-452
150
-114
-476
-167
-75
360
641
-210
-1533
-548
631
-1382
-1338
273
835
-380
-697
-396
-96
-907
-1020
-529
-1024
-437
-467
-478
-660
-273
-678
-823
-575
36
-580
-849
-236
393
116
-542
287
-164
-232
-126
35
65
154
107
-181
-94
-421
224
-363
-442
625
347
-161
60
338
-255
-580
-356
-876
-905
-378
-273
-688
-505
298
-299
-709
-687
-617
-705
-933
-634
-614
-842
-583
-582
-532
-402
-1222
-556
-307
-479
-569
-857
-157
-454
-783
-463
-209
-803
89
-368
-270
28
-548
-87
-786
-1068
-682
-193
-564
-82
426
-40
-562
261
37
-902
-749
-427
-285
-560
-585
-604
-355
25
-67
-671
-523
-61
-357
-906
-736
-627
-581
-351
-363
-498
-259
232
-90
-838
-472
-322
-708
-538
-287
-551
-584
102
186
-203
-239
211
-92
-418
-503
-657
-74
-382
-311
32
-228
29
-346
-405
-123
-181
-483
-453
-357
-603
-378
-331
-349
-217
-162
-379
-237
-366
-892
-672
-451
-226
-406
-516
-296
44
-314
-803
-547
-317
-611
-718
-305
-318
-96
-347
-476
141
-382
-765
-315
-567
-361
-489
-477
-252
-191
-672
-646
-303
-634
-680
-451
-468
-545
-170
-49
-183
-205
-124
-145
-523
-279
-304
-518
-209
-31
-145
-303
90
12
-575
-463
-66
-474
-837
-318
-230
-679
-753
-418
-667
-597
-102
-351
-693
-442
-203
-718
-661
-566
-462
-499
-413
-282
-387
-270
-178
-105
-509
-729
-405
-522
-378
-271
-189
10
66
86
-77
-281
-267
-225
-189
-421
-313
-55
-249
38
19
-233
-304
-53
-119
-578
-651
-315
-254
-586
-613
-408
-171
-268
-404
-240
-105
-268
-487
-472
-441
-488
-601
-558
-476
-384
-461
-357
-206
-385
-499
-406
-464
-528
-473
-304
-253
-195
-316
-197
-179
-461
-348
-277
-271
-461
-435
-404
-232
6
-282
-521
-99
109
-268
-622
-220
20
-285
-375
-340
-324
-207
-249
-285
-149
-57
74
-79
-334
-259
-190
-365
-537
-499
-383
-351
-228
-257
-324
-252
-272
-491
-472
-393
-570
-486
-402
-326
-263
-302
-279
-231
-409
-486
-436
-455
-516
-510
-471
-515
-340
-299
-413
-477
-478
-551
-777
-808
-664
-709
-790
-701
-629
-726
-735
-677
-649
-731
-851
-884
-842
-810
-959
-1004
-880
-664
-683
-749
-598
-441
-494
-580
-558
-496
-492
-541
-527
-392
-264
-229
-195
-143
-132
-122
-145
-242
-216
-186
-187
-158
8
64
17
66
42
-27
-50
-34
-12
117
247
133
269
483
450
473
455
557
686
735
775
727
918
1091
1051
1074
1129
1269
1146
915
821
676
538
372
196
387
549
408
185
286
185
-374
-725
-675
-712
-1177
-1275
-856
-813
-1170
-1223
-959
-1074
-1644
-1766
-1495
-1520
-1634
-1531
-1272
-1095
-1079
-982
-845
-814
-705
-659
-662
-583
-422
-306
-240
-120
62
71
117
352
443
307
269
253
170
54
29
73
57
118
152
94
74
0
-62
-274
-439
-433
-564
-613
-577
-406
-450
-621
-540
-574
-779
-757
-720
-782
-786
-672
-614
-528
-497
-468
-437
-445
-531
-601
-464
-431
-515
-341
-239
-238
-193
-117
-95
-196
-180
-108
-205
-240
-165
-128
-186
-204
-103
-134
-149
-128
-127
-279
-276
-269
-458
-470
-382
-361
-461
-408
-334
-439
-478
-456
-479
-647
-625
-484
-568
-573
-450
-353
-552
-518
-374
-517
-575
-450
-392
-459
-452
-296
-283
-314
-303
-166
-169
-335
-202
-89
-228
-257
-59
-43
-207
-80
38
-48
-16
-32
-8
-83
-149
-128
-136
-101
-215
-152
-93
-167
-193
-207
-201
-353
-392
-332
-395
-366
-416
-312
-347
-448
-389
-432
-471
-481
-442
-419
-445
-308
-306
-298
-278
-235
-216
-290
-224
-214
-244
-180
-210
-143
-236
-219
-147
-227
-198
-234
-224
-309
-298
-264
-330
-313
-362
-323
-311
-353
-735
-453
-463
-964
-477
-296
-620
-689
-309
-367
-1061
-666
-525
-737
-815
-678
-374
-502
-578
-631
-457
-601
-836
-606
-494
-449
-500
-421
-307
-355
-385
-542
-339
-245
-425
-456
-255
-194
-358
-354
-212
-175
-284
-273
-156
-62
-92
-206
-112
-111
-200
-277
-240
-111
-193
-200
-148
-72
-96
-160
-99
-123
-196
-221
-170
-108
-158
-97
14
52
25
102
141
128
68
86
123
165
181
332
500
485
562
605
695
674
745
877
926
1012
1068
1107
1084
878
791
633
456
515
645
528
560
689
434
43
-178
-189
-577
-910
-822
-685
-767
-855
-767
-746
-1075
-1343
-1343
-1397
-1441
-1306
-1168
-929
-785
-669
-633
-651
-468
-482
-590
-388
-112
57
68
246
518
441
315
421
565
449
403
514
547
439
330
316
191
126
60
-77
-39
-39
-125
-279
-345
-353
-531
-595
-583
-507
-524
-630
-507
-486
-605
-695
-576
-538
-599
-498
-439
-284
-249
-316
-259
-338
-302
-424
-370
-233
-275
-197
-135
-53
-116
-142
-101
-157
-195
-143
-82
-133
-42
60
-10
29
-6
-45
-89
-44
-26
-90
-27
-39
-68
-98
-177
-153
-263
-256
-282
-304
-268
-362
-296
-369
-475
-419
-462
-569
-498
-458
-563
-564
-497
-542
-610
-516
-486
-489
-412
-362
-313
-286
-282
-270
-249
-212
-235
-99
-86
-88
12
-6
-17
-72
9
-21
-142
-86
-30
-44
-103
-27
-26
-152
-188
-245
-193
-289
-283
-308
-304
-293
-410
-366
-332
-338
-449
-448
-316
-409
-430
-391
-330
-382
-408
-343
-395
-310
-345
-355
-293
-270
-325
-351
-260
-271
-308
-288
-248
-169
-226
-211
-234
-207
-215
-287
-204
-219
-145
-141
-226
-113
-89
-150
-176
-167
-132
-254
-227
-196
-237
-219
-224
-242
-210
-232
-326
-275
-291
-306
-337
-353
-263
-312
-342
-415
-378
-322
-477
-429
-292
-309
-402
-384
-230
-299
-351
-293
-220
-278
-295
-236
-210
-263
-301
-238
-246
-331
-244
-193
-271
-270
-175
-225
-296
-224
-253
-319
-347
-240
-303
-286
-295
-281
-271
-329
-305
-327
-335
-276
-298
-284
-285
-255
-296
-331
-303
-310
-344
-364
-300
-310
-316
-248
-181
-213
-244
-234
-188
-255
-295
-223
-244
-245
-203
-191
-236
-166
-143
-273
-222
-154
-224
-235
-140
-156
-238
-195
-187
-223
-223
-208
-188
-205
-158
-136
-140
-176
-213
-232
-240
-260
-259
-243
-193
-176
-273
-259
-249
-312
-321
-289
-258
-243
-238
-232
-216
-266
-322
-382
-408
-344
-437
-337
-218
-266
-259
-293
-205
-302
-370
-317
-365
-285
-279
-183
-198
-223
-152
-280
-271
-313
-291
-241
-263
-148
-230
-143
-172
-243
-239
-286
-256
-320
-270
-218
-218
-149
-184
-147
-224
-265
-196
-213
-222
-256
-151
-156
-242
-188
-139
-135
-183
-216
-129
-110
-195
-231
-167
-215
-291
-220
-150
-200
-220
-142
-205
-269
-224
-250
-258
-158
-165
-162
-156
-81
-96
-259
-196
-159
-244
-268
-152
-87
-209
-211
-76
-202
-321
-222
-235
-307
-299
-281
-229
-283
-229
-252
-269
-299
-345
-271
-353
-347
-268
-266
-286
-274
-156
-305
-325
-202
-304
-358
-272
-236
-342
-288
-215
-292
-294
-234
-229
-232
-195
-242
-176
-78
-232
-156
-103
-149
-209
-128
-101
-201
-56
-26
-176
-81
-79
-127
-185
-93
-150
-173
-304
-674
-220
-726
-924
-236
-439
-715
-660
-71
-729
-1406
-428
-949
-1305
-917
-740
-617
-708
-564
-529
-585
-811
-888
-618
-507
-642
-342
-81
-259
-105
-217
-360
-123
-305
-271
-196
173
76
-140
167
90
-85
-148
-45
40
24
-67
39
189
61
-88
26
136
-125
-6
128
14
157
54
89
198
115
99
130
287
201
175
286
226
226
312
222
361
487
385
590
679
567
527
360
374
165
49
277
313
323
179
445
461
-231
-298
-143
-639
-938
-616
-336
-538
-622
-315
-479
-919
-987
-1008
-1020
-1022
-933
-619
-466
-412
-358
-496
-525
-545
-673
-629
-456
-171
-139
-135
138
97
-136
-195
-198
-181
-365
-318
-133
-35
-140
-192
-89
-176
-330
-403
-351
-353
-351
-339
-330
-176
-267
-340
-314
-310
-351
-436
-326
-307
-293
-307
-332
-303
-328
-292
-327
-292
-226
-339
-309
-344
-283
-361
-350
-257
-282
-207
-174
-143
-173
-152
-170
-279
-98
-123
-137
-86
-16
56
-86
-12
-62
-163
-158
-191
-170
-166
-179
-171
-213
-230
-273
-359
-468
-461
-491
-475
-474
-439
-389
-430
-438
-499
-483
-519
-525
-410
-447
-389
-329
-361
-265
-325
-256
-258
-340
-208
-271
-311
-224
-244
-228
-259
-231
-218
-313
-186
-227
-317
-197
-174
-251
-212
-166
-226
-217
-206
-177
-250
-239
-207
-270
-255
-228
-213
-214
-219
-138
-165
-190
-145
-181
-276
-306
-223
-242
-320
-223
-161
-257
-319
-358
-338
-426
-447
-357
-355
-334
-286
-267
-254
-329
-341
-294
-347
-348
-268
-250
-159
-196
-236
-145
-233
-245
-304
-321
-159
-282
-188
-119
-230
-188
-301
-259
-288
-384
-280
-318
-306
-230
-275
-257
-246
-320
-317
-294
-323
-236
-313
-248
-203
-267
-208
-298
-218
-279
-374
-210
-277
-265
-223
-211
-235
-294
-223
-223
-266
-196
-174
-209
-184
-180
-186
-243
-252
-261
-317
-266
-272
-280
-230
-303
-289
-324
-314
-284
-292
-304
-296
-266
-290
-373
-340
-278
-401
-393
-259
-282
-264
-263
-198
-215
-331
-208
-268
-338
-255
-272
-231
-229
-211
-238
-319
-262
-209
-262
-244
-160
-215
-205
-265
-197
-191
-333
-180
-222
-242
-206
-238
-152
-284
-223
-233
-303
-239
-305
-279
-271
-252
-285
-279
-245
-292
-286
-266
-230
-330
-284
-267
-315
-219
-287
-225
-226
-264
-238
-299
-239
-268
-267
-227
-267
-261
-260
-292
-305
-327
-373
-320
-306
-398
-341
-302
-377
-398
-403
-426
-513
-440
-381
-428
-365
-337
-403
-395
-393
-423
-426
-388
-377
-388
-333
-330
-360
-360
-389
-407
-375
-403
-353
-279
-336
-331
-302
-338
-370
-361
-376
-368
-330
-305
-299
-263
-235
-286
-268
-255
-251
-260
-288
-283
-309
-262
-221
-236
-183
-186
-231
-207
-257
-265
-241
-329
-297
-274
-310
-287
-258
-286
-356
-350
-341
-414
-403
-346
-381
-367
-305
-331
-342
-372
-393
-418
-393
-415
-431
-310
-329
-332
-281
-235
-265
-339
-293
-347
-358
-307
-324
-262
-250
-219
-236
-239
-268
-325
-299
-291
-242
-227
-181
-161
-168
-185
-225
-199
-222
-206
-172
-180
-198
-211
-175
-234
-211
-200
-225
-222
-247
-192
-301
-286
-235
-320
-246
-241
-192
-227
-222
-113
-228
-164
-110
-137
-116
-130
-68
-110
-102
-49
-105
-50
-51
-120
-148
-136
-223
-266
-225
-239
-188
-205
-195
-252
-263
-285
-375
-234
-231
-251
-160
-149
-176
-266
-209
-258
-341
-223
-245
-288
-286
-336
-397
-404
-418
-454
-388
-284
-315
-300
-217
-284
-309
-247
-223
-188
-130
-110
-87
-60
-112
-158
-119
-100
-132
-83
-25
-83
-96
-128
-188
-237
-302
-337
-375
-298
-359
-399
-303
-352
-392
-407
-386
-411
-387
-325
-334
-275
-239
-218
-261
-232
-278
-321
-272
-302
-211
-162
-151
-95
-142
-166
-208
-254
-246
-227
-201
-132
-104
-72
-25
-153
-174
-230
-261
-210
-183
-57
-90
-42
-97
-242
-263
-394
-392
-394
-380
-299
-310
-264
-322
-410
-428
-489
-473
-404
-310
-246
-163
-91
-138
-153
-152
-180
-103
-17
29
145
196
178
156
138
64
-39
-2
-20
-70
3
-15
-141
-141
-237
-421
-430
-460
-458
-477
-446
-388
-461
-433
-452
-581
-450
-448
-460
-302
-178
-147
-134
-85
-133
-170
-181
-134
-116
-45
45
11
60
-18
-129
-108
-175
-164
-157
-98
-75
-158
-180
-251
-329
-421
-407
-395
-380
-283
-247
-224
-227
-317
-399
-413
-415
-406
-337
-278
-176
-195
-199
-217
-280
-285
-314
-280
-225
-154
-114
-70
-85
-103
-157
-223
-168
-168
-139
-73
-58
-49
-114
-126
-244
-245
-223
-222
-93
-79
-42
-94
-150
-195
-325
-343
-310
-219
-130
-81
13
1
-83
-187
-268
-305
-320
-268
-171
-119
-85
-119
-209
-282
-361
-392
-395
-371
-285
-202
-204
-237
-240
-277
-359
-378
-350
-335
-302
-253
-240
-181
-279
-319
-339
-409
-404
-440
-357
-323
-327
-289
-343
-324
-376
-439
-353
-322
-267
-204
-210
-226
-222
-292
-279
-272
-197
-166
-165
-58
-185
-189
-210
-290
-300
-330
-265
-304
-298
-300
-369
-365
-385
-414
-377
-391
-392
-298
-305
-248
-209
-271
-226
-315
-286
-295
-303
-173
-232
-180
-215
-304
-296
-348
-365
-320
-254
-218
-220
-189
-176
-214
-207
-148
-109
-79
-15
31
46
65
46
-29
-54
-113
-135
-153
-219
-253
-318
-370
-450
-517
-557
-657
-775
-795
-781
-836
-795
-728
-782
-789
-766
-765
-762
-738
-618
-608
-530
-366
-357
-289
-227
-183
-200
-180
-76
-90
-37
-23
-19
3
27
-6
-21
20
-16
34
47
41
-7
-42
-11
-107
-30
-15
-26
4
-91
-126
-203
-202
-257
-286
-219
-241
-196
-160
-203
-232
-261
-309
-331
-297
-311
-301
-295
-267
-244
-281
-251
-287
-291
-282
-270
-207
-184
-161
-148
-134
-181
-142
-116
-113
-71
-89
-35
-74
-112
-116
-156
-170
-252
-214
-176
-216
-175
-177
-191
-248
-256
-248
-219
-145
-108
-70
-86
-121
-129
-144
-167
-126
-93
-118
-93
-63
-111
-158
-187
-209
-220
-199
-162
-148
-135
-182
-212
-242
-267
-231
-212
-193
-183
-205
-175
-222
-261
-218
-259
-274
-253
-242
-239
-272
-283
-266
-330
-340
-312
-294
-253
-240
-183
-147
-169
-165
-109
-101
-82
-52
-3
26
34
59
51
-7
-62
-30
-29
-45
-23
-70
-108
-164
-264
-290
-313
-330
-349
-368
-371
-380
-375
-410
-409
-409
-410
-388
-349
-327
-330
-309
-308
-309
-303
-264
-230
-228
-188
-172
-181
-163
-158
-115
-61
-33
10
69
97
114
96
105
117
87
99
152
150
118
100
14
-50
-70
-106
-111
-161
-185
-177
-252
-310
-368
-430
-432
-428
-389
-327
-296
-311
-275
-275
-289
-266
-258
-221
-208
-187
-153
-136
-148
-125
-147
-172
-179
-185
-129
-108
-66
-51
-122
-164
-171
-183
-187
-177
-76
-22
-57
-84
-67
-91
-152
-174
-124
-64
-54
-58
-29
-55
-136
-143
-128
-95
-84
-49
-28
-94
-118
-114
-133
-147
-159
-144
-111
-134
-181
-126
-143
-209
-195
-202
-214
-238
-220
-174
-170
-167
-156
-148
-172
-170
-150
-129
-110
-86
-81
-82
-90
-98
-100
-122
-145
-131
-121
-153
-199
-230
-245
-282
-285
-245
-239
-221
-182
-203
-208
-194
-174
-176
-159
-118
-121
-141
-210
-218
-168
-175
-154
-122
-126
-164
-173
-175
-190
-197
-172
-165
-153
-150
-192
-196
-218
-238
-235
-220
-191
-199
-227
-234
-255
-250
-215
-186
-147
-119
-94
-59
-52
-91
-124
-109
-55
-27
33
65
46
-20
-40
-43
-83
-89
-63
-8
-31
-39
-48
-83
-87
-83
-15
8
1
-3
-13
2
-65
-82
-64
-52
-41
-27
33
22
-10
-44
-77
-77
-77
-108
-55
-29
-50
-50
-44
-19
6
40
62
64
64
101
112
86
98
131
176
192
149
139
107
40
23
29
-6
-32
-31
-39
-82
-149
-190
-192
-217
-238
-217
-210
-232
-274
-268
-259
-248
-189
-136
-118
-125
-91
-45
-37
-12
-2
15
62
91
68
50
37
6
36
49
18
37
38
8
-17
-9
-2
-32
-21
-25
-13
-35
-47
-40
-72
-75
-60
-16
-42
-62
-68
-83
-61
-94
-100
-100
-113
-86
-72
-48
-52
-51
-44
-64
-94
-64
-51
-98
-106
-42
-9
-3
-2
-23
5
29
15
30
36
-37
-59
-12
-8
-13
8
20
27
5
-21
-26
-19
-38
-20
15
10
15
14
26
42
18
62
147
156
129
126
128
128
88
122
165
144
122
104
87
49
30
15
-18
-36
-37
-51
-62
-126
-215
-243
-262
-269
-234
-207
-222
-215
-172
-161
-171
-171
-175
-88
-38
-18
-15
-63
-76
-65
-67
-53
-35
-19
-13
-18
25
26
-22
-18
8
34
35
66
76
100
114
136
156
140
149
141
131
98
57
35
41
6
-41
-84
-86
-107
-144
-161
-190
-215
-253
-221
-171
-223
-231
-227
-201
-177
-159
-114
-131
-143
-115
-91
-44
-40
-73
-44
-1
13
31
43
7
-44
-76
-68
-68
-78
-61
-33
-15
-10
-37
-81
-104
-122
-117
-102
-109
-114
-160
-197
-210
-268
-273
-253
-220
-172
-174
-126
-112
-111
-70
-47
-45
-21
38
37
30
-29
-57
-73
-124
-119
-111
-137
-220
-260
-249
-316
-346
-354
-352
-338
-324
-290
-298
-311
-311
-269
-268
-272
-266
-223
-184
-194
-182
-185
-208
-239
-188
-157
-129
-101
-92
-125
-155
-161
-175
-188
-191
-172
-166
-192
-277
-245
-252
-272
-277
-241
-204
-201
-178
-174
-179
-197
-188
-151
-138
-156
-141
-215
-227
-228
-253
-229
-249
-230
-230
-252
-212
-194
-210
-199
-162
-154
-169
-163
-162
-120
-121
-105
-78
-39
-36
-63
-44
-73
-66
-60
-45
-30
-32
-51
-59
-71
-108
-127
-143
-103
-92
-93
-140
-157
-189
-229
-235
-242
-255
-282
-304
-315
-312
-328
-356
-357
-374
-359
-361
-355
-331
-357
-377
-354
-335
-269
-214
-228
-202
-161
-159
-129
-164
-151
-135
-134
-105
-113
-92
-94
-88
-131
-142
-154
-151
-177
-163
-170
-208
-212
-250
-247
-288
-329
-325
-356
-416
-409
-444
-471
-474
-475
-482
-506
-542
-529
-483
-464
-461
-455
-442
-496
-495
-502
-515
-533
-555
-520
-530
-556
-571
-522
-515
-511
-513
-513
-449
-439
-437
-459
-430
-407
-371
-350
-411
-436
-467
-478
-441
-442
-454
-444
-476
-499
-547
-581
-578
-558
-548
-535
-522
-513
-559
-562
-541
-557
-501
-477
-457
-454
-467
-455
-447
-425
-400
-429
-437
-420
-368
-358
-362
-347
-344
-369
-376
-402
-421
-410
-447
-436
-472
-475
-485
-483
-480
-490
-483
-470
-468
-473
-435
-420
-413
-397
-400
-389
-356
-354
-360
-376
-378
-357
-383
-353
-350
-372
-390
-412
-396
-421
-383
-383
-341
-303
-269
-246
-252
-221
-283
-260
-263
-263
-252
-250
-247
-279
-291
-282
-252
-269
-272
-290
-313
-303
-310
-295
-285
-285
-278
-302
-351
-365
-360
-352
-304
-318
-349
-334
-310
-304
-317
-316
-316
-320
-317
-353
-362
-348
-336
-330
-324
-332
-366
-398
-416
-438
-455
-409
-433
-427
-387
-400
-428
-454
-426
-411
-403
-385
-364
-357
-368
-368
-365
-362
-351
-344
-326
-338
-354
-351
-363
-412
-420
-421
-404
-403
-431
-431
-428
-459
-469
-458
-476
-491
-485
-486
-495
-492
-501
-496
-482
-482
-463
-442
-460
-486
-498
-466
-476
-499
-544
-568
-550
-567
-572
-569
-557
-547
-558
-533
-523
-504
-446
-421
-415
-437
-427
-423
-425
-450
-409
-344
-367
-340
-342
-372
-400
-379
-364
-347
-306
-310
-311
-306
-306
-357
-314
-294
-286
-247
-250
-255
-281
-287
-265
-245
-236
-218
-218
-216
-210
-237
-251
-290
-289
-284
-288
-255
-272
-299
-311
-324
-349
-372
-375
-373
-374
-326
-275
-283
-296
-246
-219
-215
-196
-153
-132
-180
-204
-224
-221
-235
-233
-207
-234
-246
-243
-256
-278
-274
-254
-239
-255
-231
-237
-249
-246
-222
-196
-193
-181
-167
-184
-207
-189
-197
-195
-203
-171
-172
-182
-175
-173
-189
-210
-205
-249
-257
-253
-262
-274
-272
-260
-249
-247
-248
-232
-196
-193
-197
-179
-201
-188
-219
-219
-223
-219
-187
-200
-178
-225
-248
-273
-284
-287
-313
-315
-306
-310
-367
-400
-400
-438
-416
-427
-423
-422
-392
-391
-409
-385
-375
-349
-345
-349
-340
-317
-324
-322
-355
-386
-396
-400
-432
-471
-509
-512
-493
-558
-586
-596
-575
-574
-578
-574
-564
-573
-569
-527
-564
-580
-584
-549
-556
-573
-534
-570
-582
-606
-667
-672
-676
-705
-675
-679
-697
-696
-701
-702
-676
-630
-599
-527
-512
-518
-522
-513
-506
-494
-459
-435
-415
-427
-390
-331
-317
-298
-272
-230
-221
-223
-225
-203
-210
-224
-183
-170
-193
-203
-181
-175
-176
-153
-119
-134
-162
-191
-188
-178
-194
-197
-188
-160
-187
-211
-218
-193
-170
-163
-120
-91
-111
-153
-166
-175
-193
-214
-237
-253
-270
-319
-363
-388
-409
-414
-413
-417
-395
-421
-449
-453
-461
-468
-433
-413
-434
-428
-401
-385
-399
-368
-346
-316
-294
-299
-260
-247
-228
-255
-284
-249
-258
-281
-295
-302
-324
-324
-331
-331
-311
-334
-333
-348
-339
-320
-335
-328
-345
-341
-356
-368
-375
-388
-391
-398
-367
-374
-394
-390
-395
-379
-379
-355
-380
-384
-359
-361
-365
-385
-396
-409
-394
-392
-382
-389
-376
-353
-361
-365
-376
-353
-329
-323
-303
-298
-295
-285
-314
-313
-289
-279
-247
-227
-218
-219
-227
-212
-208
-196
-203
-218
-197
-174
-177
-174
-168
-184
-184
-189
-156
-121
-133
-146
-150
-147
-196
-229
-227
-234
-228
-231
-222
-252
-261
-265
-261
-242
-278
-286
-288
-285
-289
-294
-315
-371
-347
-339
-365
-374
-380
-398
-359
-354
-387
-378
-389
-374
-358
-373
-388
-391
-410
-417
-421
-435
-435
-431
-415
-416
-419
-405
-412
-404
-385
-394
-370
-343
-346
-328
-313
-309
-321
-341
-333
-346
-370
-378
-384
-388
-402
-408
-383
-392
-425
-413
-410
-450
-459
-442
-438
-458
-456
-435
-437
-427
-415
-361
-370
-378
-340
-345
-333
-314
-283
-261
-274
-291
-265
-272
-275
-268
-287
-291
-321
-330
-338
-358
-381
-388
-378
-400
-415
-426
-447
-466
-494
-489
-475
-474
-467
-478
-501
-512
-522
-515
-534
-496
-467
-465
-436
-419
-413
-432
-419
-418
-398
-382
-384
-392
-401
-418
-415
-398
-392
-366
-353
-322
-303
-285
-271
-244
-226
-225
-237
-228
-200
-226
-220
-209
-211
-229
-261
-263
-246
-249
-265
-284
-291
-304
-321
-370
-375
-368
-360
-342
-333
-329
-324
-330
-341
-316
-282
-286
-274
-234
-235
-245
-271
-251
-237
-256
-283
-299
-271
-275
-304
-308
-309
-324
-340
-358
-391
-410
-419
-400
-361
-374
-369
-351
-343
-377
-399
-387
-365
-331
-361
-362
-355
-356
-354
-373
-386
-387
-387
-370
-379
-435
-448
-460
-458
-439
-435
-421
-391
-376
-395
-403
-412
-404
-423
-417
-401
-392
-379
-395
-414
-431
-410
-395
-405
-401
-402
-420
-406
-409
-436
-451
-439
-431
-423
-430
-431
-410
-402
-413
-419
-403
-407
-401
-396
-387
-392
-414
-418
-448
-459
-432
-438
-447
-427
-401
-405
-436
-451
-449
-447
-464
-463
-452
-436
-428
-451
-431
-452
-461
-447
-462
-459
-450
-451
-430
-420
-432
-414
-416
-418
-406
-384
-396
-408
-375
-391
-417
-406
-390
-395
-403
-432
-429
-423
-422
-415
-403
-412
-416
-421
-416
-415
-448
-409
-397
-403
-392
-392
-363
-358
-345
-345
-343
-320
-320
-316
-297
-260
-259
-265
-255
-233
-211
-202
-198
-195
-187
-169
-173
-184
-185
-178
-173
-170
-152
-161
-189
-214
-205
-232
-241
-235
-249
-245
-246
-247
-272
-281
-287
-301
-307
-281
-294
-319
-309
-321
-338
-331
-330
-360
-354
-341
-376
-394
-384
-379
-387
-399
-395
-380
-363
-363
-375
-365
-351
-372
-380
-364
-357
-360
-369
-358
-344
-334
-322
-305
-297
-317
-320
-300
-288
-263
-257
-256
-245
-246
-240
-240
-241
-249
-236
-245
-256
-254
-264
-266
-266
-269
-276
-283
-290
-283
-278
-292
-306
-289
-281
-278
-296
-313
-315
-321
-332
-335
-329
-341
-340
-340
-350
-358
-352
-354
-355
-341
-328
-332
-337
-345
-353
-338
-346
-362
-382
-372
-342
-336
-337
-333
-336
-347
-344
-356
-361
-379
-377
-367
-377
-371
-357
-359
-372
-386
-396
-413
-429
-422
-429
-440
-430
-406
-427
-432
-406
-406
-422
-427
-384
-369
-393
-399
-385
-370
-378
-370
-343
-335
-332
-326
-319
-312
-289
-283
-300
-305
-312
-307
-300
-302
-299
-291
-316
-324
-319
-339
-347
-359
-378
-366
-344
-335
-326
-314
-307
-304
-296
-293
-290
-301
-294
-291
-295
-306
-311
-308
-325
-312
-338
-359
-353
-351
-341
-346
-336
-334
-329
-316
-316
-320
-310
-304
-294
-277
-284
-283
-264
-246
-234
-235
-242
-246
-229
-208
-190
-174
-159
-146
-151
-144
-123
-98
-73
-75
-67
-51
-61
-51
-18
-10
-7
3
6
-1
-5
0
5
-11
-9
-1
21
30
40
32
3
1
-16
-27
-13
-12
-22
-48
-75
-64
-42
-24
-8
8
1
-8
16
34
28
10
16
12
4
5
10
28
14
-1
-32
-47
-46
-76
-76
-94
-115
-118
-142
-142
-166
-203
-216
-232
-256
-262
-251
-250
-276
-291
-284
-282
-279
-289
-315
-321
-325
-352
-365
-361
-356
-355
-372
-397
-416
-427
-434
-446
-437
-404
-406
-411
-390
-367
-375
-379
-373
-362
-373
-383
-381
-381
-387
-374
-362
-360
-358
-364
-345
-341
-352
-357
-363
-375
-393
-409
-427
-421
-397
-386
-381
-361
-332
-314
-297
-292
-276
-259
-267
-275
-272
-255
-266
-291
-275
-274
-294
-300
-278
-259
-267
-268
-249
-220
-201
-200
-202
-183
-175
-175
-170
-174
-173
-162
-163
-172
-162
-166
-188
-191
-196
-199
-195
-194
-191
-199
-197
-197
-236
-254
-273
-276
-275
-287
-281
-289
-323
-346
-333
-332
-326
-326
-328
-320
-297
-297
-293
-285
-269
-263
-251
-255
-282
-292
-306
-301
-295
-305
-300
-290
-288
-300
-291
-268
-275
-276
-270
-273
-274
-272
-279
-299
-309
-305
-289
-274
-272
-260
-254
-250
-251
-257
-251
-247
-253
-266
-280
-298
-287
-290
-314
-325
-325
-303
-297
-294
-284
-292
-295
-293
-289
-273
-248
-233
-218
-211
-206
-197
-183
-164
-171
-172
-160
-171
-184
-195
-194
-193
-192
-200
-207
-209
-209
-213
-215
-212
-221
-215
-216
-233
-236
-243
-255
-247
-243
-235
-253
-265
-259
-253
-239
-250
-283
-309
-317
-333
-359
-374
-365
-386
-400
-397
-385
-376
-379
-371
-376
-374
-368
-348
-344
-351
-347
-351
-367
-388
-401
-404
-412
-415
-415
-413
-413
-415
-397
-383
-391
-394
-384
-384
-368
-368
-370
-367
-375
-384
-387
-377
-377
-388
-404
-401
-405
-402
-397
-393
-388
-397
-389
-395
-400
-406
-414
-411
-402
-388
-421
-440
-443
-443
-457
-461
-459
-455
-465
-481
-478
-461
-475
-475
-450
-440
-442
-449
-434
-429
-420
-425
-435
-432
-429
-422
-406
-401
-400
-402
-411
-417
-404
-399
-410
-404
-405
-391
-378
-362
-347
-349
-351
-360
-342
-337
-345
-345
-342
-342
-344
-351
-364
-362
-356
-373
-359
-349
-320
-296
-289
-286
-276
-271
-270
-250
-265
-271
-277
-275
-267
-266
-260
-245
-234
-233
-244
-237
-215
-224
-226
-218
-206
-212
-233
-252
-244
-239
-259
-263
-259
-275
-289
-295
-306
-324
-323
-307
-309
-306
-300
-297
-313
-303
-286
-268
-248
-234
-210
-195
-186
-178
-165
-165
-150
-131
-120
-97
-75
-81
-75
-60
-65
-73
-81
-83
-96
-110
-134
-133
-128
-138
-164
-173
-159
-153
-151
-158
-151
-140
-115
-114
-79
-47
-49
-46
-49
-38
-31
-13
-4
-5
18
36
31
11
-6
-11
-24
-42
-50
-48
-66
-83
-89
-89
-101
-118
-104
-95
-102
-115
-132
-134
-145
-152
-154
-170
-179
-162
-152
-156
-152
-158
-191
-192
-196
-213
-218
-219
-240
-247
-230
-235
-230
-230
-245
-257
-261
-255
-254
-267
-259
-257
-263
-277
-291
-294
-294
-286
-274
-264
-262
-270
-277
-281
-289
-304
-320
-312
-304
-301
-299
-302
-290
-274
-261
-266
-253
-238
-238
-248
-262
-260
-266
-279
-295
-295
-291
-305
-313
-312
-304
-283
-257
-247
-248
-248
-239
-228
-228
-219
-194
-206
-219
-212
-226
-216
-212
-212
-203
-197
-190
-189
-199
-226
-244
-266
-283
-295
-311
-320
-314
-298
-308
-322
-332
-347
-340
-336
-345
-357
-352
-355
-365
-361
-356
-349
-354
-367
-372
-375
-372
-360
-366
-373
-382
-384
-393
-406
-393
-393
-396
-404
-416
-432
-446
-442
-426
-409
-402
-380
-365
-365
-359
-362
-367
-363
-342
-330
-320
-327
-322
-305
-308
-305
-304
-298
-302
-296
-292
-291
-305
-314
-296
-272
-263
-263
-265
-261
-269
-268
-260
-246
-245
-252
-255
-257
-261
-264
-264
-273
-268
-274
-268
-277
-293
-300
-312
-321
-334
-336
-347
-355
-356
-361
-388
-404
-371
-351
-366
-357
-354
-356
-341
-313
-310
-306
-310
-328
-334
-341
-340
-339
-350
-348
-342
-334
-326
-324
-327
-320
-298
-297
-315
-327
-319
-324
-327
-308
-303
-307
-300
-293
-291
-277
-272
-271
-271
-274
-289
-297
-289
-271
-250
-229
-226
-221
-205
-204
-201
-186
-171
-182
-183
-174
-161
-161
-165
-164
-144
-126
-129
-111
-92
-93
-95
-92
-106
-116
-98
-96
-95
-102
-91
-84
-99
-108
-92
-87
-88
-80
-87
-89
-91
-83
-91
-113
-110
-113
-138
-162
-153
-148
-153
-153
-158
-152
-135
-130
-136
-149
-152
-166
-186
-189
-181
-166
-161
-163
-170
-186
-182
-181
-187
-195
-209
-196
-190
-198
-202
-210
-216
-213
-213
-218
-219
-216
-217
-226
-233
-225
-239
-245
-243
-227
-219
-224
-220
-227
-228
-227
-224
-240
-252
-255
-237
-231
-223
-211
-210
-209
-203
-187
-182
-185
-195
-206
-204
-199
-191
-192
-186
-185
-198
-210
-210
-217
-247
-267
-264
-250
-243
-255
-270
-277
-286
-288
-291
-287
-271
-268
-267
-246
-237
-224
-231
-246
-235
-225
-242
-245
-222
-226
-245
-244
-224
-224
-224
-220
-217
-217
-235
-253
-261
-256
-257
-273
-271
-271
-280
-272
-274
-269
-265
-254
-239
-215
-192
-178
-195
-212
-207
-227
-245
-239
-226
-208
-200
-184
-183
-185
-198
-203
-195
-206
-214
-211
-199
-197
-195
-194
-198
-214
-227
-224
-220
-239
-237
-214
-211
-203
-195
-190
-192
-191
-189
-186
-189
-190
-181
-177
-185
-185
-178
-171
-154
-143
-157
-157
-148
-159
-179
-199
-195
-188
-201
-219
-222
-219
-231
-241
-246
-249
-279
-295
-300
-294
-295
-300
-309
-322
-330
-328
-313
-313
-314
-307
-304
-303
-301
-294
-283
-278
-273
-273
-271
-273
-267
-263
-273
-255
-240
-237
-243
-243
-250
-256
-270
-272
-264
-258
-258
-262
-270
-289
-296
-308
-334
-346
-344
-339
-337
-334
-321
-321
-315
-309
-283
-274
-263
-270
-262
-238
-228
-217
-220
-197
-197
-210
-212
-205
-211
-213
-207
-183
-178
-194
-193
-181
-196
-210
-201
-212
-215
-200
-195
-200
-201
-185
-179
-163
-158
-170
-153
-140
-161
-170
-158
-159
-165
-154
-132
-120
-123
-112
-118
-123
-133
-131
-130
-136
-134
-156
-169
-174
-166
-166
-174
-171
-161
-153
-163
-176
-171
-167
-189
-198
-189
-183
-191
-200
-207
-231
-232
-217
-216
-231
-238
-246
-257
-262
-256
-248
-267
-293
-295
-278
-269
-271
-278
-271
-272
-283
-275
-265
-254
-249
-248
-244
-249
-236
-252
-263
-264
-256
-249
-276
-302
-298
-272
-267
-257
-261
-266
-248
-231
-240
-248
-250
-231
-223
-231
-221
-211
-213
-225
-219
-196
-184
-168
-173
-177
-153
-161
-174
-185
-192
-201
-206
-199
-197
-203
-213
-207
-208
-205
-212
-207
-202
-215
-225
-228
-220
-215
-206
-199
-214
-211
-204
-188
-186
-189
-179
-193
-214
-229
-231
-229
-225
-235
-248
-241
-228
-212
-205
-193
-192
-185
-174
-176
-180
-166
-166
-171
-166
-149
-138
-122
-121
-127
-124
-119
-119
-129
-137
-149
-153
-154
-155
-161
-165
-167
-186
-199
-194
-201
-203
-204
-192
-185
-171
-151
-141
-148
-141
-148
-148
-133
-130
-130
-128
-120
-115
-114
-118
-130
-135
-140
-140
-129
-140
-168
-179
-184
-177
-182
-184
-172
-174
-171
-180
-181
-173
-178
-194
-208
-200
-197
-205
-202
-182
-184
-173
-179
-198
-204
-215
-218
-212
-211
-226
-230
-221
-210
-207
-215
-220
-217
-211
-210
-208
-202
-196
-200
-220
-233
-239
-235
-230
-229
-226
-223
-216
-207
-196
-181
-178
-186
-185
-197
-224
-234
-210
-175
-194
-218
-213
-197
-204
-206
-194
-204
-228
-237
-232
-233
-233
-229
-226
-229
-234
-236
-228
-220
-223
-239
-247
-239
-244
-256
-276
-278
-266
-274
-302
-318
-330
-341
-344
-346
-354
-373
-364
-365
-362
-355
-346
-348
-349
-351
-353
-359
-348
-357
-373
-366
-360
-347
-341
-340
-334
-340
-345
-335
-336
-320
-315
-302
-282
-278
-268
-259
-252
-245
-242
-245
-235
-216
-211
-198
-194
-203
-206
-199
-191
-210
-222
-230
-219
-220
-212
-210
-219
-229
-236
-229
-235
-243
-253
-259
-261
-259
-261
-266
-258
-241
-232
-240
-236
-235
-224
-219
-225
-221
-216
-212
-202
-198
-202
-209
-234
-238
-243
-248
-253
-256
-261
-263
-249
-252
-237
-231
-242
-247
-239
-243
-242
-236
-222
-229
-248
-237
-234
-228
-234
-242
-245
-242
-233
-237
-228
-226
-230
-241
-264
-265
-256
-256
-249
-253
-255
-246
-250
-243
-240
-242
-242
-240
-247
-237
-218
-214
-207
-210
-215
-225
-218
-216
-208
-199
-197
-191
-191
-213
-226
-225
-245
-247
-250
-254
-244
-249
-257
-254
-249
-238
-234
-232
-231
-229
-234
-241
-242
-243
-257
-262
-253
-256
-264
-256
-239
-243
-259
-273
-273
-271
-280
-296
-292
-295
-299
-310
-313
-317
-316
-318
-326
-321
-318
-299
-297
-285
-274
-289
-297
-289
-301
-316
-309
-299
-301
-311
-304
-287
-271
-267
-277
-285
-279
-285
-308
-305
-305
-306
-307
-303
-295
-283
-256
-256
-256
-240
-232
-241
-239
-248
-239
-239
-239
-232
-223
-208
-210
-206
-206
-213
-225
-222
-212
-210
-209
-209
-212
-199
-199
-193
-202
-201
-198
-200
-197
-207
-215
-231
-215
-211
-217
-206
-209
-223
-242
-252
-253
-261
-272
-278
-274
-269
-265
-259
-252
-249
-248
-262
-265
-270
-273
-266
-266
-270
-273
-260
-265
-281
-293
-301
-298
-289
-286
-297
-286
-272
-278
-288
-307
-316
-318
-322
-329
-334
-321
-324
-320
-295
-289
-280
-272
-271
-270
-274
-281
-289
-293
-285
-293
-298
-292
-284
-269
-263
-257
-241
-233
-230
-232
-219
-204
-203
-213
-219
-221
-245
-260
-275
-281
-290
-297
-305
-310
-313
-322
-312
-308
-318
-336
-343
-354
-362
-376
-393
-389
-388
-384
-387
-388
-396
-409
-421
-431
-427
-407
-382
-385
-372
-364
-349
-360
-378
-398
-409
-396
-401
-399
-399
-411
-422
-418
-418
-408
-398
-402
-396
-393
-388
-390
-397
-408
-396
-380
-374
-377
-380
-369
-358
-348
-339
-338
-334
-331
-321
-327
-327
-303
-289
-285
-275
-268
-268
-266
-278
-270
-256
-248
-235
-235
-230
-225
-221
-223
-232
-226
-207
-199
-185
-171
-173
-185
-197
-193
-196
-197
-191
-179
-194
-216
-228
-238
-257
-264
-263
-257
-254
-252
-235
-240
-251
-254
-267
-264
-264
-274
-276
-278
-288
-289
-284
-294
-308
-319
-322
-337
-346
-336
-324
-308
-293
-303
-312
-311
-309
-317
-338
-354
-364
-369
-375
-376
-379
-390
-399
-399
-406
-414
-420
-415
-407
-395
-395
-402
-415
-413
-391
-399
-396
-384
-369
-360
-371
-379
-377
-374
-375
-365
-340
-336
-330
-317
-313
-324
-333
-333
-333
-327
-327
-323
-333
-338
-345
-352
-345
-339
-339
-341
-344
-359
-358
-351
-336
-333
-327
-317
-324
-325
-316
-317
-322
-325
-330
-343
-332
-325
-329
-318
-309
-284
-276
-285
-286
-296
-307
-316
-306
-295
-305
-303
-302
-289
-299
-301
-283
-275
-274
-269
-259
-251
-235
-236
-225
-230
-231
-223
-222
-224
-227
-226
-229
-229
-224
-221
-222
-230
-230
-223
-223
-222
-222
-235
-247
-250
-244
-255
-251
-240
-242
-255
-262
-260
-268
-281
-285
-299
-300
-302
-288
-270
-259
-244
-244
-251
-248
-245
-228
-224
-219
-209
-227
-217
-211
-208
-208
-208
-210
-213
-236
-239
-244
-273
-288
-293
-302
-306
-300
-293
-292
-296
-284
-275
-269
-272
-273
-275
-279
-279
-283
-289
-302
-309
-309
-312
-301
-273
-251
-248
-254
-244
-237
-234
-236
-236
-237
-230
-226
-229
-224
-215
-204
-219
-236
-248
-261
-264
-274
-283
-275
-281
-289
-305
-325
-340
-351
-350
-345
-318
-302
-293
-269
-248
-235
-240
-245
-243
-243
-251
-259
-260
-272
-282
-290
-295
-284
-272
-273
-265
-266
-268
-274
-300
-316
-335
-345
-344
-351
-346
-343
-345
-355
-351
-341
-343
-348
-347
-355
-349
-340
-338
-329
-342
-346
-344
-353
-354
-361
-361
-361
-375
-375
-376
-375
-378
-380
-387
-381
-383
-380
-373
-386
-381
-365
-355
-346
-327
-320
-316
-316
-305
-295
-300
-306
-313
-304
-289
-293
-301
-301
-300
-303
-307
-299
-282
-271
-261
-246
-241
-216
-199
-199
-205
-225
-239
-252
-265
-261
-261
-264
-268
-272
-269
-290
-307
-306
-300
-288
-286
-280
-269
-260
-273
-276
-277
-270
-272
-273
-278
-280
-283
-290
-300
-313
-296
-311
-318
-339
-347
-331
-327
-332
-343
-331
-314
-295
-296
-307
-315
-322
-320
-326
-334
-335
-337
-335
-330
-322
-303
-300
-294
-283
-280
-268
-267
-266
-265
-284
-290
-288
-291
-279
-275
-274
-269
-268
-261
-262
-266
-264
-239
-217
-209
-197
-185
-179
-181
-191
-188
-178
-172
-150
-138
-138
-144
-139
-147
-157
-166
-184
-178
-174
-177
-171
-172
-171
-170
-164
-154
-157
-177
-195
-201
-190
-190
-191
-191
-203
-200
-193
-209
-231
-224
-232
-248
-265
-258
-252
-261
-256
-255
-253
-262
-279
-282
-289
-304
-309
-313
-314
-307
-303
-306
-310
-306
-315
-313
-311
-315
-330
-344
-347
-351
-343
-340
-335
-318
-315
-302
-290
-288
-276
-273
-264
-254
-249
-238
-235
-230
-212
-195
-199
-201
-189
-187
-195
-201
-211
-209
-195
-197
-200
-206
-211
-206
-201
-205
-204
-195
-206
-206
-195
-198
-200
-213
-230
-242
-245
-253
-246
-242
-254
-269
-278
-278
-276
-280
-287
-300
-313
-339
-351
-335
-339
-348
-348
-340
-333
-323
-323
-308
-296
-296
-291
-279
-274
-279
-273
-261
-261
-268
-274
-276
-284
-296
-303
-297
-286
-283
-277
-267
-271
-278
-286
-287
-300
-303
-275
-258
-255
-257
-263
-265
-259
-255
-260
-273
-276
-272
-273
-275
-276
-275
-283
-302
-302
-289
-288
-291
-289
-294
-299
-289
-287
-288
-283
-244
-224
-233
-226
-225
-216
-216
-226
-231
-232
-242
-252
-255
-254
-258
-253
-249
-250
-243
-233
-221
-221
-198
-181
-191
-187
-191
-203
-235
-263
-261
-263
-269
-262
-261
-274
-271
-273
-266
-270
-281
-287
-291
-275
-251
-252
-250
-250
-250
-238
-224
-223
-234
-242
-254
-252
-240
-246
-255
-273
-270
-266
-271
-256
-250
-257
-254
-257
-264
-265
-266
-269
-259
-251
-255
-260
-256
-247
-239
-250
-251
-251
-247
-251
-263
-264
-251
-237
-241
-250
-245
-217
-194
-176
-164
-160
-173
-172
-174
-186
-212
-234
-248
-253
-257
-267
-261
-262
-263
-271
-267
-251
-255
-286
-294
-283
-284
-278
-283
-281
-269
-274
-264
-257
-250
-232
-231
-231
-222
-230
-235
-241
-248
-244
-241
-240
-227
-243
-259
-253
-255
-244
-236
-239
-246
-248
-248
-235
-215
-204
-203
-198
-185
-180
-185
-184
-178
-170
-162
-172
-174
-175
-165
-160
-166
-155
-156
-144
-150
-151
-140
-147
-138
-121
-115
-118
-120
-111
-97
-95
-95
-84
-69
-77
-91
-85
-78
-90
-115
-126
-123
-125
-132
-132
-139
-149
-151
-162
-175
-189
-203
-214
-212
-221
-218
-214
-207
-209
-217
-222
-221
-225
-249
-262
-266
-269
-276
-285
-280
-284
-295
-290
-276
-262
-270
-249
-241
-256
-280
-280
-254
-261
-258
-248
-230
-231
-223
-206
-191
-177
-171
-151
-147
-158
-161
-168
-176
-187
-195
-209
-212
-205
-217
-228
-232
-224
-216
-215
-228
-241
-254
-251
-232
-224
-230
-231
-226
-226
-232
-226
-219
-218
-224
-238
-235
-237
-238
-245
-235
-225
-226
-237
-243
-237
-244
-266
-285
-284
-294
-307
-329
-340
-326
-329
-333
-331
-324
-319
-312
-288
-279
-271
-249
-235
-233
-241
-249
-257
-278
-296
-293
-274
-274
-290
-289
-281
-264
-255
-249
-245
-241
-236
-239
-240
-235
-227
-214
-208
-203
-205
-220
-232
-208
-191
-195
-190
-182
-163
-149
-146
-146
-162
-175
-175
-190
-201
-205
-215
-213
-200
-202
-186
-175
-181
-173
-163
-140
-161
-170
-177
-175
-172
-162
-149
-140
-149
-169
-147
-131
-122
-112
-105
-119
-139
-141
-135
-138
-152
-161
-171
-165
-144
-149
-155
-164
-172
-180
-187
-195
-199
-193
-198
-208
-224
-232
-251
-257
-254
-239
-229
-243
-252
-269
-289
-314
-327
-334
-319
-315
-316
-315
-314
-313
-296
-291
-315
-326
-343
-350
-342
-342
-338
-335
-340
-335
-315
-316
-314
-320
-311
-285
-288
-284
-285
-282
-288
-302
-306
-311
-298
-291
-285
-278
-268
-249
-252
-271
-268
-268
-257
-248
-259
-259
-261
-263
-261
-253
-228
-207
-207
-198
-183
-174
-181
-189
-192
-183
-184
-185
-189
-189
-189
-184
-187
-197
-207
-234
-238
-223
-215
-224
-237
-242
-240
-241
-256
-251
-254
-262
-276
-296
-293
-292
-276
-266
-265
-281
-277
-247
-250
-239
-234
-225
-223
-220
-215
-209
-213
-214
-206
-205
-199
-205
-207
-204
-214
-220
-221
-222
-241
-240
-231
-227
-226
-226
-221
-222
-226
-232
-216
-208
-222
-227
-226
-222
-221
-221
-212
-200
-179
-168
-163
-157
-155
-151
-138
-122
-114
-106
-107
-120
-132
-141
-134
-127
-133
-145
-154
-145
-145
-151
-155
-155
-167
-194
-221
-229
-225
-223
-219
-212
-212
-220
-236
-236
-226
-233
-250
-256
-250
-248
-245
-229
-233
-237
-248
-265
-265
-265
-272
-266
-257
-248
-253
-264
-276
-287
-287
-293
-296
-303
-313
-301
-285
-271
-262
-252
-245
-243
-244
-253
-257
-266
-266
-266
-274
-261
-266
-273
-277
-263
-242
-233
-234
-245
-245
-242
-234
-228
-219
-223
-230
-229
-234
-234
-234
-231
-221
-212
-202
-204
-218
-239
-235
-225
-219
-220
-226
-237
-243
-249
-268
-265
-256
-269
-283
-286
-298
-315
-325
-312
-295
-291
-288
-289
-291
-292
-286
-282
-268
-268
-266
-264
-259
-259
-259
-260
-265
-268
-277
-290
-298
-301
-311
-296
-303
-314
-308
-313
-321
-321
-314
-313
-315
-307
-297
-292
-295
-302
-316
-323
-331
-343
-352
-349
-340
-334
-332
-335
-331
-310
-288
-274
-248
-210
-210
-217
-211
-227
-229
-211
-209
-213
-217
-205
-200
-204
-202
-199
-194
-196
-208
-206
-207
-210
-206
-212
-229
-226
-218
-210
-211
-225
-221
-218
-228
-222
-224
-220
-232
-254
-257
-253
-230
-223
-213
-199
-196
-196
-198
-191
-215
-229
-225
-230
-227
-224
-234
-247
-268
-281
-282
-287
-299
-325
-334
-337
-341
-334
-332
-329
-322
-328
-326
-322
-320
-332
-335
-333
-328
-310
-300
-291
-291
-284
-279
-283
-296
-297
-286
-283
-290
-283
-272
-274
-272
-256
-243
-244
-251
-255
-262
-262
-250
-239
-236
-251
-260
-265
-264
-265
-254
-238
-234
-242
-249
-245
-245
-261
-276
-285
-290
-289
-296
-287
-276
-276
-269
-266
-252
-246
-244
-222
-202
-193
-183
-182
-184
-183
-185
-186
-184
-189
-193
-210
-232
-246
-244
-224
-222
-226
-224
-233
-248
-259
-263
-259
-249
-237
-255
-267
-275
-266
-254
-250
-252
-269
-290
-302
-297
-298
-294
-277
-270
-279
-306
-310
-303
-304
-304
-320
-329
-329
-329
-342
-362
-373
-368
-354
-342
-322
-318
-339
-349
-359
-371
-362
-367
-366
-368
-371
-359
-354
-345
-347
-354
-353
-342
-348
-350
-355
-355
-344
-338
-333
-333
-336
-336
-333
-335
-332
-322
-303
-294
-309
-294
-277
-272
-281
-276
-264
-271
-277
-280
-285
-290
-286
-289
-292
-295
-297
-311
-309
-323
-332
-314
-299
-313
-315
-308
-301
-304
-307
-292
-274
-280
-295
-300
-297
-290
-290
-286
-295
-305
-313
-318
-313
-316
-320
-321
-337
-339
-328
-317
-302
-310
-332
-336
-344
-352
-351
-339
-344
-348
-350
-359
-348
-341
-338
-324
-313
-298
-276
-248
-222
-225
-231
-222
-210
-216
-229
-233
-242
-249
-256
-252
-243
-266
-278
-291
-294
-295
-311
-313
-315
-338
-342
-334
-323
-314
-309
-308
-303
-295
-274
-279
-303
-313
-331
-336
-347
-367
-373
-360
-341
-336
-335
-333
-312
-316
-325
-309
-304
-315
-329
-330
-334
-342
-333
-317
-306
-299
-297
-279
-280
-272
-262
-251
-247
-254
-261
-258
-262
-273
-276
-271
-266
-262
-255
-257
-249
-230
-230
-239
-250
-265
-272
-261
-264
-272
-267
-259
-265
-256
-249
-246
-239
-236
-214
-192
-192
-186
-177
-182
-185
-179
-170
-185
-196
-188
-182
-181
-177
-158
-157
-174
-186
-183
-169
-170
-181
-173
-182
-199
-203
-198
-210
-224
